Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  IP/pordi suunamine application tasemel [C++] märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Bssldr
HV kasutaja

liitunud: 05.12.2009




sõnum 12.06.2010 19:05:43 IP/pordi suunamine application tasemel [C++] vasta tsitaadiga

Oleks vaja teha järgmist:
1) Protsess on töös
2) Kõik selle protsessi poolt loodavad ühendused ühele kindlale IP-le oleks vaja suunata uuele IP-le/pordile

Üldist IP/pordi suunamist ei saa antud juhul rakendada, sest peab olema võimalus samast programmist tööle panna mitu protsessi ning pordid, millele suunata, ei tohi olla samad.

Näide:
PROTSESS 1 -> ALGNE IP : ALGNE PORT -> UUS IP : UUS PORT
PROTSESS 2 -> ALGNE IP : ALGNE PORT -> UUS IP : UUS PORT2
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 09.08.2002




sõnum 12.06.2010 19:58:53 vasta tsitaadiga

Kõige lihtsam oleks vast mingi proxy teha, mis lihtsalt uue ip/pordiga ühendust võtab ja andmed sinna edasisaadab.
_________________
ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
blinx
HV vaatleja

liitunud: 28.11.2009




sõnum 14.06.2010 13:14:26 vasta tsitaadiga

Sa saad winsock application tasandil LSP installida või pead konksutama näiteks funktsiooni gethostbyname.
_________________
'Just buy everything then you're safe'
tagasi üles
vaata kasutaja infot saada privaatsõnum
matik
HV kasutaja

liitunud: 28.05.2008




sõnum 15.06.2010 00:50:30 vasta tsitaadiga

kui programm pole win32, siis unixiliste all saad ka socketi funktsioonid üle kirjutada LD_PRELOAD abil
http://stackoverflow.com/questions/426230/what-is-the-ld-preload-trick

võimalik, et iptables-it hackides saab ka midagi sarnast teha, et iga suunamist kasutatakse nt 1 kord või tehakse suunamistele mingi lookup.
ehk siis, kirjutada ise iptables'i plugin - ka variant.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Hazar
Kreisi kasutaja
Hazar

liitunud: 24.08.2004




sõnum 27.06.2010 00:52:48 vasta tsitaadiga

kui on win32 saab winsocki funktsioonid konksu otsa. sellega säästad end tcp/ip/ethernet stacki õudustest (kui plaanis keset ühendust üle võtta, kui mitte on proxy hea lahendus)
Kommentaarid: 29 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  IP/pordi suunamine application tasemel [C++]
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.