T3CkToNiCk
Utente Diamond
Ultima modifica da un moderatore:
Siccome in molti chiedevano:
"Potresti farmi gentilmente il drophack per questo server: EsempioMt2"
Adesso faccio una guida molto semplice su come crearne uno.
"Potresti farmi gentilmente il drophack per questo server: EsempioMt2"
Adesso faccio una guida molto semplice su come crearne uno.
Requisiti
Conoscenza basiliare del Reversing
Un debugger (In questa guida utilizzerò come esempio OllyDbg,che secondo me è un ottimo debugger)
Spiegazione
In molti si saranno chiesti che cosa andremo a fare,quindi ve lo spiego subito.
Su Metin2 è presente la funzione CannotPickItem ovvero non è possibile prendere item e questa stringa ovviamente si riferisce a quando il nome dell'oggeto droppato non è quello del proprio pg.
Noi deleteremo questa funzione con un bel NOP.
Guida
Aprire un qualsiasi server su cui si vuole utilizzare DropHack (In questo caso come esempio io ho preso il server LocMt2 che non dispone dell'HShield PRO (non lo ha nessun server u.u)
Aprire OllyDbg ed fare un bell'Attach del processo del server (In questo caso Loc.bin)
Aprire i Moduli e selezionare nuovamente il processo del server
Adesso Tasto destro ---> Search For ---> All referenced strings
Cercate il testo:
E cliccate su Ok
Se si sale un pò più sopra si vede una stringa dove è presente alla fine di tutti gli altri caratteri F4,quindi cambiate l'F4 con 0
Adesso selezionate le stringhe sopra OnCannotPickItem e mettetegli un bel nop
Livello difficoltà: 2/10
Video:
[video=youtube;Z6l4O3K25qg]
]Vedi: http://www.youtube.com/watch?v=Z6l4O3K25qg&feature=player_embedded[/video]
[video=youtube;bmSO2APhPi0]
]Vedi: http://www.youtube.com/watch?v=bmSO2APhPi0&feature=player_embedded[/video]
Conoscenza basiliare del Reversing
Un debugger (In questa guida utilizzerò come esempio OllyDbg,che secondo me è un ottimo debugger)
Spiegazione
In molti si saranno chiesti che cosa andremo a fare,quindi ve lo spiego subito.
Su Metin2 è presente la funzione CannotPickItem ovvero non è possibile prendere item e questa stringa ovviamente si riferisce a quando il nome dell'oggeto droppato non è quello del proprio pg.
Noi deleteremo questa funzione con un bel NOP.
Guida
Aprire un qualsiasi server su cui si vuole utilizzare DropHack (In questo caso come esempio io ho preso il server LocMt2 che non dispone dell'HShield PRO (non lo ha nessun server u.u)
Aprire OllyDbg ed fare un bell'Attach del processo del server (In questo caso Loc.bin)
Aprire i Moduli e selezionare nuovamente il processo del server
Adesso Tasto destro ---> Search For ---> All referenced strings
Cercate il testo:
Codice:
OnCannotPickItem
E cliccate su Ok
Se si sale un pò più sopra si vede una stringa dove è presente alla fine di tutti gli altri caratteri F4,quindi cambiate l'F4 con 0
Adesso selezionate le stringhe sopra OnCannotPickItem e mettetegli un bel nop
Livello difficoltà: 2/10
Video:
[video=youtube;Z6l4O3K25qg]
]Vedi: http://www.youtube.com/watch?v=Z6l4O3K25qg&feature=player_embedded[/video]
[video=youtube;bmSO2APhPi0]
]Vedi: http://www.youtube.com/watch?v=bmSO2APhPi0&feature=player_embedded[/video]

Ma perchè serve un compagno offline in gruppo? La fnzione da quanto ne so non dice questo...