ലോഞ്ച്-സമയ പ്രോക്സി റാപ്പറുകളും നിലവിലുള്ള പ്രോസസുകളും
ഒരു പ്രോസസ് റാപ്പർ സാധാരണയായി ആപ്ലിക്കേഷൻ ലോഞ്ച് ചെയ്യേണ്ടത് എന്തുകൊണ്ടാണെന്ന് വിശദീകരിക്കുന്നു, അതിന്റെ ഇതിനകം തുറന്ന കണക്ഷനുകളിൽ പ്രോക്സി ചേർക്കുന്നതിന് പകരം.
socksify അല്ലെങ്കിൽ proxychains പോലുള്ള റാപ്പർ സാധാരണയായി ഇന്റർസെപ്ഷൻ ലൈബ്രറിയോടൊപ്പം ലക്ഷ്യ പ്രോഗ്രാം ലോഞ്ച് ചെയ്യുന്നു. നിലവിലുള്ള പ്രോസസിന്റെ PID നൽകുന്നത് ആ ലൈബ്രറി പ്രോസസ്സിലേക്ക് ചേർക്കുന്നില്ല, അതിന്റെ തുറന്ന കണക്ഷനുകളും സ്ഥാനം മാറ്റുന്നില്ല. proxychains-ng-നായി, യഥാർത്ഥ എക്സിക്യൂട്ടബിളിന്റെ ലൈബ്രറി ലോഡ് ചെയ്യാനുള്ള ആവശ്യകതകൾ പരിശോധിക്കുക.
ആപ്ലിക്കേഷനിൽ സ്വന്തം പ്രോക്സി ക്രമീകരണങ്ങൾ ഉണ്ടെങ്കിൽ, അവ പ്രയോഗിക്കാനുള്ള രേഖപ്പെടുത്തിയ മാർഗം ഉപയോഗിക്കുക. ഒരു മാറ്റം പുതിയ അഭ്യർത്ഥനകളെ ബാധിച്ചേക്കാം, എന്നാൽ സ്ഥാപിത കണക്ഷനുകൾ അവയുടെ മുൻപത്തെ വഴിയിൽ തുടരുന്നു.
ലോഞ്ച് സമയത്തെ ഇന്റർസെപ്ഷൻ ഉദ്ദേശിച്ച രീതിയാണെങ്കിൽ, ആ റാപ്പറിന് കീഴിൽ ആപ്ലിക്കേഷന്റെ ഉചിതമായ പുനരാരംഭം ക്രമീകരിക്കുക. ചില ലോഞ്ചറുകൾ ജോലി ഇതിനകം പ്രവർത്തിക്കുന്ന പശ്ചാത്തല ഇൻസ്റ്റൻസിന് കൈമാറുന്നു എന്ന് ഓർക്കുക.
സിസ്റ്റം തലത്തിലുള്ള റൂട്ടിംഗ് അല്ലെങ്കിൽ ഇന്റർസെപ്ഷൻ രൂപകൽപ്പന സ്വന്തം പരിധിയുള്ള മറ്റൊരു സംവിധാനമാണ്. ഒരു PID-യിലേക്ക് പ്രോക്സി ക്രമീകരണം ചേർക്കുന്നതിന് തുല്യമായ പ്രവർത്തനമായി അതിനെ വിവരിക്കരുത്.
ആവശ്യമായ എക്സിറ്റിനായി, പുതിയ നെറ്റ്വർക്ക് കണക്ഷനുകൾ സൃഷ്ടിക്കുന്ന യഥാർത്ഥ പ്രോസസും ആ കണക്ഷനുകൾ ഉപയോഗിക്കുന്ന വഴിയും തിരിച്ചറിയുക. കാണാവുന്ന പ്രോസസ് നാമമോ മറ്റൊരു ടെർമിനലിലെ റാപ്പർ കമാൻഡോ ഇവ രണ്ടിൽ ഒന്നും തെളിയിക്കുന്നില്ല.