Proxy-indpakninger ved start og eksisterende processer
Forklarer hvorfor en procesindpakning normalt skal starte programmet i stedet for at koble en proxy til dets allerede åbne forbindelser.
En indpakning som socksify eller proxychains starter normalt målprogrammet sammen med et afskæringsbibliotek. At give den PID'en på en eksisterende proces indbygger ikke det bibliotek i processen og flytter ikke dens åbne forbindelser. For proxychains-ng skal du kontrollere biblioteksindlæsningskravene for den faktiske eksekverbare fil.
Hvis programmet har indbyggede proxyindstillinger, skal du bruge den dokumenterede måde at anvende dem på. En ændring kan påvirke nye anmodninger, mens etablerede forbindelser fortsætter ad deres tidligere rute.
Hvis afskæring ved start er den tilsigtede metode, skal du sørge for en passende genstart af programmet under den indpakning. Husk at nogle startprogrammer overdrager arbejdet til en allerede kørende baggrundsinstans.
Et systemdækkende routing- eller afskæringsdesign er en anden mekanisme med sit eget omfang. Det bør ikke beskrives som den samme handling som at tilføje en proxyindstilling til én PID.
For en krævet udgang skal du identificere den faktiske proces, der opretter nye netværksforbindelser, og den rute, som disse forbindelser bruger. Et synligt procesnavn eller en indpakningskommando i en anden terminal beviser ingen af delene.