Metoda cu GetAsyncKeyState , o metoda mai simpla dar care consuma mult mai multe resurse . Se poate reduce dramatic din consumul resurselor daca folosim o mica intarziere in loop , dar daca intarzierea e prea mare exista evident sansa sa inregistram mai putin decat trebuie . De regula o intarziere de maxim 50 milisecunde face imposibil asa ceva si scade consumul de proc de pe la 40% la 1% .
Functia :
void keylog(char *ptrKeyBuffer){
for(int i=8;i< =190;i++){
if (GetAsyncKeyState(i) == -32767){ // IS_PRESSED ?
if(i == 0x0D){ // [-EnTer-]
strcat(ptrKeyBuffer,"[-Enter-]");
} // IF
else if(i == 0x20){ // [-SpAce-]
strcat(ptrKeyBuffer," ");
…

Informatii articol:
Autor : azrael-sub7
Ok am mai vazut ceva din codul meu care apare pe tot felul de website-uri dubioase , aceasta functie de autoit am portat-o din keylogerul meu scris in c dupa acest model se poate scrie in orice limbaj de programare care are abilitatea de a chema functii din api-ul windowsului precum c# , VB , VB.NET , c, c++ , MASM si orice altceva .
( Observatie: in masm este mai greu pentru ca nu avem o functie de transformare din integer in ascii se poate face cu atoi din msvcrt32.dll dar dupa cum spuneam e mai complicat )
Asta este una din cele doua metode mai exista metoda cu setwindowshookex care este mult mai greu de implementat in limbajele scripting .
Functia :
…
Informatii articol:
Autor : azrael-sub7
Pentru google si pentru celelate motoare de cautare robots.txt este foarte important , depozitarea unui robots.txt cu continut incorect/ilegal poate duce la neindexarea anumitor pagini sau chiar mai rau excluderea webiste-ului din motoarele de cautare .
In acest articol va voi arata si cum trebuie sa arate un robots.txt perfect pentru wordpress cat si cum sa corectam diferite errori care se pot ivi datorita proastei configurari ale servarului pe care va este hostat website-ul .
In primul rand tipul unui fisier robots.txt trebuie sa fie text/plain , se poate ca fisierele text sa nu fie de acest tip pe servarul vostru. Pentru a corecta aceasta problema se poate aplica una dintre urmatoarele 2 solutii :
In fisierul .htaccess adaugam :
1 ( pima optiune ) : Linia :
In acest caz fortam ca…
Informatii articol:
Autor : azrael-sub7
Daca ati facut update la 2.9 , si in configurarea php-ului nu aveti setat open_basedir ca fiind “” ( NULL ) , o sa va apara un mesaj de alerta asemanator cu :
Warning: curl_setopt() [function.curl-setopt]: CURLPROTO_FILE cannot be activated when in safe_mode or an open_basedir is set in /home/jon/public_html/wp-includes/http.php on line 1302
Dupa cum spune si in mesajul de eroare optiunea CURLPROTO_FILE este incompatibila cu open_basedir asta pentru ca open_basedir restrictioneaza deschidera fisierelor numai la nivelul directoarelor declarate in valuarea aferenta optiunii open_basedir , acum evident ca daca nu avem acces la modificarea configurarii php si nu putem schimba setarea open_basedir pe null suntem obligati sa scoatem acea bucata de cod din executie , sau sa dezactivam mesajele de alerta de la php dar nu este recomandat si este si logic ca daca vrem sa schimbam modul de raportare a errorilor trebuie oarecum sa avem acces la configurarea php ( spun oarecum pentru ca daca nu este dezactivata functia…
Informatii articol:
Autor : azrael-sub7
Ok , dupa cum v-am promis acum cateva zile am venit cu o noua mica aplicatie linvistica , dar de data aceasta in engleza , si am mai adaugat o optiune in plus , si anume acum poti selecta intre doua moduri modul ” Verbal Fluency mode ” care iti va afisa o lista cu toate cuvintele care contin primele 3 caractere la identice cuvantului introdus , si modul ” Search Rime Mode” care gaseste cuvinte in engleze ce rimeaza cu cuvantul introdus …
Anyway un link de download : link
Informatii articol:
Autor : azrael-sub7