BorderGame

Versione completa: Come fare a studiare i packet logger??
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Pagine: 1 2
Cioè perfare un calcolatrice dovrei fare in modo di avere due numeri(x,y)e tra questi due numeri li faccio scegliere premendo i tasti
una volta scelto il primo numero come faccio a fargli fare loperazione??
Mi sa che un po lho capito ragionarndoci xD una volta scelti i due numeri potrei fargli fare loperazione descritta immettendo a=addizione,b=sottrazione e cosi via ^^
mmmm da cio che ho capito non è complicato fare una calcolatrice xD

Poi tocca al server side(mi consigliate guide ??) oppure tocca crearmelo da solo??
Server side?
Ehm si scusate xD i comandi tra server e client
(13-11-2012 06:10 PM)pop96 Ha scritto: [ -> ]Ehm si scusate xD i comandi tra server e client
Solo dare una letta ad essi Smile in un giorno posso dire per esperienza si possono capira circa un 70% dei packet di nostale(senza eccedere nel nerdaggio)
Comunque pop come gia è stato detto in precedenza per realizzare un packet logger fondamentalmente serve una conoscenza abbastanza buona di assembly , dovresti reversare il client di nostale e trovare le rispettive funzioni:
-Lettura pacchetti
-Invio pacchetti
-Recezione pacchetti
A questo punto poi ti basta un linguaggio di programmazione tipo il c++ che direi che è abbastanza adatto , per realizzare la dll che injecterai nel processo di nostale che esegue le varie istruzioni asm per l'invio , lettura e recezione dei pacchetti .
(09-03-2013 04:24 PM)giorigo1 Ha scritto: [ -> ]Comunque pop come gia è stato detto in precedenza per realizzare un packet logger fondamentalmente serve una conoscenza abbastanza buona di assembly , dovresti reversare il client di nostale e trovare le rispettive funzioni:
-Lettura pacchetti
-Invio pacchetti
-Recezione pacchetti
A questo punto poi ti basta un linguaggio di programmazione tipo il c++ che direi che è abbastanza adatto , per realizzare la dll che injecterai nel processo di nostale che esegue le varie istruzioni asm per l'invio , lettura e recezione dei pacchetti .
Si possono usare diversi linguaggi persino l'AutoIT(più complesso)
PS:In questo forum nessuno è in grado di reversare il client e trovare le rispettive funzioni eccetto una o due persone.
NO SUCCHIA!
(10-03-2013 05:24 PM)~SilverNik Ha scritto: [ -> ]NO SUCCHIA!
MELO TUTTO FINO A QUANDO NON TI VIENE LA DIARREA PER LA SBORRA IN c**o!
bhe rega stamo andando troppo fuori linea....sono riuscito a creare un calcolatore, utilizzando un timer sia in python che in visual basic(studiato a scuola), ora siccome il visual basic ha una grafica sua andrò avanti con quello, almeno avrò l' aiuto dei prof....io sto facendo una scuola di elettronica perciò programmare un pic è molto difficile, usiamo le porte logiche per ora, quindi stiamo indietro, nei prossimi anni imparerò pian piano in questo ambito, l' unica cosa che vi chiedo è per esercitarmi volevo fare questa connessione server/client, ho utilizzato mysql e mi è uscita abbastanza bene.....il problema sta nel fatto che mysql fa tutto da solo perciò ho lasciato stare questo mio progetto, andrò avanti con la scuola e pian piano imparerò >.< ora come ora vi propongo un altra domanda, senza che apro un altro 3d.....Come faccio a decryptare un file .exe,ecc in modo da poter leggerne il contenuto?? Ho sentito di questi decryptatori.....qualcuno me ne potrebbe passare uno??
(12-03-2013 03:41 PM)pop96 Ha scritto: [ -> ]bhe rega stamo andando troppo fuori linea....sono riuscito a creare un calcolatore, utilizzando un timer sia in python che in visual basic(studiato a scuola), ora siccome il visual basic ha una grafica sua andrò avanti con quello, almeno avrò l' aiuto dei prof....io sto facendo una scuola di elettronica perciò programmare un pic è molto difficile, usiamo le porte logiche per ora, quindi stiamo indietro, nei prossimi anni imparerò pian piano in questo ambito, l' unica cosa che vi chiedo è per esercitarmi volevo fare questa connessione server/client, ho utilizzato mysql e mi è uscita abbastanza bene.....il problema sta nel fatto che mysql fa tutto da solo perciò ho lasciato stare questo mio progetto, andrò avanti con la scuola e pian piano imparerò >.< ora come ora vi propongo un altra domanda, senza che apro un altro 3d.....Come faccio a decryptare un file .exe,ecc in modo da poter leggerne il contenuto?? Ho sentito di questi decryptatori.....qualcuno me ne potrebbe passare uno??
Dipende da che linguaggio + il file *.exe! Se sei un abile reverse puoi usare programmi di debugger come OllyDBG,IDA,HexDump... Ma sappi che il codice non lo potrai mai vedere al 100% decryptato! Bisogna anche contare che un file potrebbe essere protetto da programmi esterni, in tal caso risulterebbe ancora più complesso risalire a buona parte del codice sorgente.
alcuni EXE possono essere decompilati ovvero quelli in NET quasi al 100%..
mentre quelli un po più complessi sono gli offuscati che con molta pazienza possono essere decriptati a tal volta..
infine ci sono quelli che non possono essere proprio decompilati e bisogna ricorrere al reverse engineering.

ti dico che se vuoi fare qualcosa devi studiare,
non siamo c*****ni noi che studiamo.. se lo facciamo c'è un motivo non credi? ^^
comprati un buon libro e impara tutta la teoria base, se sai cosa fare il linguaggio non risulterà un problema!
Io ti consiglio di studiarlo in game provando i codici almeno io ho fatto così.
(19-03-2013 07:12 PM)Fedez98 Ha scritto: [ -> ]Io ti consiglio di studiarlo in game provando i codici almeno io ho fatto così.

@[Fedez98] cosa dovrebbe studiare in game scusa? -.-" leggi bene la discussione prima di spammare! XD
@[Ð3V!L] Lol credevo che voleva sapere come studiare i packet Smile
Rega mi dite che devo studiare ma non faccio 24 ore su 24 a scuola di sistemi e programmazione sapete? cmq piano piano sto riuscendo a decompilarlo xD
Ci sono diversi metodi per studiare i pacchetti! Uno è quello di studiare la loro struttura
Esempio:
Codice:
say <testo>
L'altro è lo studio della funzione che ha nel client
Esempio:
Codice:
push <pacchetto>
         mov <qualcosa>
         add eax,edx
         jmp stack
Gafra stai dando ottimi consigli ma loro sono qualche passo indietro, la vedo difficile che capiscano a meno che non prendano un debugger in mano ed inizino a capirne la logica.

Senza una FORTE passione lasciatele stare queste cose.
Pagine: 1 2
URL di riferimento