PePe Posted March 9, 2011 Report Posted March 9, 2011 (edited) Salut, sunt incepator in VBasic6, am inceput la un mic program Trojan si am niste cerinte la voi daca se poate...Cum fac :*cand cineva deschide un server sa primesc eu pe e-mail IP si PC Name...*sa aleg eu destinatia instalarii serverului.*sa porneasca odata cu Windows'ul.Merci . Edited March 9, 2011 by PePe Quote
luke999 Posted March 9, 2011 Report Posted March 9, 2011 pentru ip:adaugi un winsock....si aici depinde ce visual basic ai tu in pc....daca e vb8 uite asa faci-----------------------adaugi un winsockadaugi un textboxredenumim winsock ca legaturaredenumim textbox1 ca ip------------------------ip.text = legatura.localipparca...eu acuma spun din cap ca nu am vb...dar trebe sa fie cam asa 1 Quote
PePe Posted March 9, 2011 Author Report Posted March 9, 2011 (edited) Vb6 ...Pai si cum fac sa imi vina pe e-mail...nu are sens ce mi'ai dat tu .altcineva? Edited March 11, 2011 by PePe Quote
johnny5 Posted March 14, 2011 Report Posted March 14, 2011 pai are sens ce ti-a zis ... ca asa afli ip local ... mai departe il dezvolti ... Quote
Nytro Posted March 14, 2011 Report Posted March 14, 2011 1) cand cineva deschide un server sa primesc eu pe e-mail IP si PC Name...Cel mai simplu, faci un script PHP (sau iei unul facut), faci request catre el cu IP si nume PC si el trimite mail-ul. Sau salveaza aceste date intr-un fisier.Sau faci Reverse Connect, adica, la rulare, serverul sa se conecteze la client. Asta presupune: clientul sa asculte pe un port, nu serverul, iar serverul sa stie IP-ul clientului, sa se conecteze la el. Asta se face asa. Ai serverul. Serverul e un fisier, un executabil. La sfarsitul fisierului scrii, la creare, IP-ul. Iar la rulare, serverul se citeste singur, gaseste acel IP si se conecteaza la el. 2) sa aleg eu destinatia instalarii serverului.La fel ca mai sus, trebuie memorate in server aceste date. Deci, clientul trebuie sa seteze aceste informatii in server. Adaugi locatia la server, dupa ultimii octeti ai serverului scrii aceasta locatie, iar la rulare, serverul gaseste aceste informatii in functie de un separator in general, si face ce vrea cu ele.3) sa porneasca odata cu Windows'ul.Trebuie sa scrii in Registry, la anumite locatii ca fisierul respectiv sa porneasca. De exemplu, la HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run pentru a rula doar pentru utilizatorul curent, sau HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run pentru orice utilizator, dar necesita permisiuni de administrator. Quote