E rieccoci qui..
Premetto che non so perchè oggi sto dedicando tutta la giornata a postare, in 4 ore ho fatto tutti i messaggi che ho fatto in 4 mesi che sono qua
Dunque, un mesetto fa, parlando con digger su skype do il via al progetto dllinjector in c++ (in passato ne ho fatto solo uno e in vb).
Arriviamo dopo 4 ore di conversazione a risolvere l'unico problema che sembrava essere chissà quanto grave e si rivelò essere la normale precedenza tra gli operatori '==' e '=', la stringa problematica era:
C++ Programming
if(dwProcessId = getProcessId("WarRock.exe") == NULL){}
e annullava sempre l'iniezione (facendo scervellare di brutto digger
), quando mi saltò in mente di aggiungere un paio di parentesi:
C++ Programming
if((dwProcessId = getProcessId("WarRock.exe")) == NULL){}
e voilà, fungeeeeeeeee
Non potete immaginare la mia gioia alle 23 di sera, avendo cominciato alle 19
Ma restava il problema di far partire il thread dell'iniezione al momento giusto e digger mi disse che mi avrebbe aiutato il giorno dopo, era stanchissimo
Beh il giorno dopo era circa UN mese FA
Poi da solo riuscii a fixare e aggiunsi pure la textbox che dice di aprire warrock, se è stata iniettata, ecc
Poi lasciai stare.....
Oggi mi è venuto in mente di portarlo avanti e ho passato circa 4,5 ore per mettere la picturebox e sistemare le label e.. insomma la prima versione è pronta, un pò rudimentale ma è comunque frutto del mio sudore
Non sono riuscito ad aggiungere il controllo che richiede l'avvio come amministratore, quindi bisogna farlo a mano e se non lo si fa l'hack non viene iniettata e non si riceve nessun avviso
Per il resto...beh a me piace lo stesso :sleepy:
Magari in questi giorni ci lavoro ancora su e vedo di apportare qualche miglioria
Vorrei precisare che è puro c++, senza niente di visual, sennò sarebbe stato fin troppo facile con una programmazione orientata a oggetti (visiva)...la difficoltà sta nel creare i vari controlli "a mano", tipo
C++ Programming
hwndLabel2 = CreateWindow(TEXT("STATIC"),TEXT("skyline@69 -> Hackmix.altervista.org"),WS_CHILD | WS_VISIBLE | SS_CENTER,0,190,360,20,hWnd,0,0,0);
per creare una semplice e stupida label
Vabbè admin, spero che questo sia abbastanza come romanzo per guadagnarmi il grado di strauberleetmod :
(16/08/2011, 17:35)Admin Ha scritto: [Per vedere i link devi REGISTRARTI.]
Skyline se la prossima volta mi fai un romanzo diventerai strauberleetmod
Screen:
Download:
[Per vedere i link devi REGISTRARTI.]
DOWNLOAD AGGIORNATO, piccolo bugfix relativo all'immagine di sfondo...fix temporaneo nell'attesa di fixarlo definitivamente