Jump to content

andrewboy

Active Members
  • Posts

    145
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by andrewboy

  1. incearca sa pui SecretKeyul binar,iar daca folosesti dev-c++ pune la sfarstitul acelei valori "U" ,va merge sigur..
  2. referitor la intrebarea ta tw8 nu stiu exact raspunsul dar stiu un lucru : Daca folosesti ++variabila,valoarea returnata va fi valoarea din variabila incrementata,iar daca va fi variabila++ valoarea returnata va fi valoarea din variabila inainte de a fi incrementata!insa daca folosesti de ex x = i++ x va fi i si apoi i va fi incrementat si daca vom pune x = ++i i va fi incrementat si apoi x va lua valoarea acestuia...lol ce repede ati raspuns:))
  3. si eu o vrem am incercat asta...e chiar super...am sa studiez si eu.. foarte tare observatia.... asm{} nu merge
  4. #include <stdio.h> #include <math.h> #include <string.h> #define ROT(k) ((((k) >> 7) & 33554431) | (((k) & 127) << 25)) int str_to_hex(char *s, int len) { int i, ret = 0; for (i = 0; i < len; i++) { ret = ret * 16 + ((s[i] >= '0' && s[i] <= '9') ? (s[i] - '0') : (s[i] - 'A' + 10)); } return ret; } int dcd_key(char *s) { int aux; if (*s == 0) return 0; aux = str_to_hex(s, 2); aux = ((aux & 28) >> 2) * 2 + 2; return str_to_hex(&s[aux], 8) ^ 2875741179; } void dcd_text(char *buf, char *s, int k) { int i, len = strlen(s); unsigned long aux; if (k == 0) { strcpy(buf, s); return; } for (i = 0; i < len / 2; i++) { aux = (str_to_hex(&s[i * 2], 2) ^ k) & 255; if (aux <= 31) { *(buf++) = '~'; } else if (aux >= 128) { int uc = aux & 0x3F; k = ROT(k); i++; aux = (str_to_hex(&s[i * 2], 2) ^ k) & 255; uc = (uc << 6) + (aux & 0x3F); switch (uc) { case 0xe2: *(buf++) = 'a'; break; // ^a case 0xc2: *(buf++) = 'A'; break; // ^A case 0xee: *(buf++) = 'i'; break; case 0xce: *(buf++) = 'I'; break; case 0x0103: *(buf++) = 'a'; break; case 0x0102: *(buf++) = 'A'; break; case 0x0163: *(buf++) = 't'; break; case 0x0162: *(buf++) = 'T'; break; case 0x015F: *(buf++) = 's'; break; case 0x015E: *(buf++) = 'S'; break; case 0x0218: *(buf++) = 's'; break; case 0x0219: *(buf++) = 'S'; break; case 0x021B: *(buf++) = 't'; break; case 0x021A: *(buf++) = 'T'; break; default: *(buf++) = '~'; break; } } else if (aux == 127) { *(buf++) = '~'; } else { *(buf++) = (char)aux; } k = ROT(k); } *buf = 0; } int main() { char *k = "592DC16F1B2D717B0B10B6491C0C8A4F"; // cheia aleatoare generata de server char *q = // mesaj hashuit "0FE9F5B9FD2A1393A4BB79736BCAF3C516D2527B4EC8F78633A7341455487C81" "23F2FFE6FD1BB541A2F2777F6ADFF3D40DD55E3A596917CF63A2244E560760D7"; char *op1 = "7CA6E0EAB31CA4"; // prima optiune char *op2 = "78A6E0EAB31CA454"; // a doua optiune char *op3= "7EA6E0EAB31CA454"; // a treia optiune char *op4 = "7EB6ADE7B849A354B3EE637E63"; // a patra optiune unsigned long key; char buf[1024]; key = dcd_key(k); dcd_text(buf, q, key); printf("Intrebare %s\n", buf); // Box: Cat timp dureaza pauza dintre reprizele unui meci de box? dcd_text(buf, op1, key); printf("Prima optiune %s\n", buf); // 1 minut dcd_text(buf, op2, key); printf("A doua optiune %s\n", buf); // 5 minute dcd_text(buf, op3, key); printf("A treia optiune %s\n", buf); // 3 minute dcd_text(buf, op4, key); printf("A patra optiune %s\n", buf); // 30 de secunde return 0; } este nevoie de ea in functia dcd_key() aici : return str_to_hex(&s[aux], 8) ^ 2875741179; => cheia este in cazul acesta 2875741179 daca nu ma insel...
  5. Dupa cum a zis si Slick botul lui e creat in perl si el a folosit 6 o data 24/24 timp de 3 zile daca nu ma inseala memoria.....Acuma nu stim daca au fost toti pe acelasi calculator sau nu,insa din cate stiam daca deschideai mai multi useri pe IE puteai juca cu toti o data....aici de ce nu ar fi la fel,insa fiecare bot se va loga cu un alt utilizator!
  6. scrie in cmd => hack .triburile.ro ......lol... ....nu cred ca te va ajuta nimeni...iti dau cateva sfaturi:invata php/html si altele pe langa si apoi invata sa securizezi un site si vei sti cum sa spargi..
  7. exista vreo metoda folosind file_get_contents() sa faci rost de scriptul html
  8. poi nah ce sa zik...e mai bun ca al meu,nu l`am testat.....bravo.....nu stiu daca te`ar interesa,dar la acelasi lucru ma gandisem(ma refer la observatiile matematice) si ma pregateam sa le pun in aplicare,insa nu mai are rost...felicitari..;).....puteai sa`i zici mai frumos la scriptul meu:))... daca ai reusit sa faci ceva de acum nu cred ca trebuie sa te lauzi asa:D;)...parerea mea,si nu ti`am zis nimic mai devreme in sens rau,daca ti s`a parut asta este..
  9. tw8 nu te`am intrebat ce ai facut tu....si daca aruncai o mica privire peste cod vedeai ca acelasi lucru am facut.. ,cel putin in prima functia ....uita`te intai si apoi vorbeste....arata si mie acel cod imbunatatit? adica de ce nu il postezi? ca oricum tie creditele iti vor fi date in cazul folosirii lor:D
  10. function GetID ($Name) { $char = array ("a" => "k", "b" => "l", "c" => "m", "d" => "n", "e" => "o", "f" => "p", "g" => "q", "h" => "r", "i" => "s", "j" => "t", "k" => "u", "l" => "v", "m" => "w", "n" => "x", "o" => "y", "p" => "z", "q" => "0", "r" => "1", "s" => "2", "t" => "3", "u" => "4", "v" => "5", "w" => "7", "x" => "8", "y" => "9", "z" => "6", "0" => "a", "1" => "b", "2" => "c", "3" => "d", "4" => "e", "5" => "f", "6" => "g", "7" => "h", "8" => "i", "9" => "j"); while (list ($enc, $plain) = each ($char)) { $Name = str_replace($enc,$plain,$Name); return $Name; } function GetYear($Year) { $Years = array ("00" => "1900", "01" => "1901", "02" => "1902", "03" => "1903", "04" => "1904", "05" => "1905", "06" => "1906", "07" => "1907", "08" => "1908", "09" => "1909", "0a" => "1910", "0b" => "1911", "0c" => "1912", "0d" => "1913", "0e" => "1914", "0f" => "1915", "0g" => "1916", "0h" => "1917", "0i" => "1918", "0j" => "1919", "0k" => "1920", "0l" => "1921", "0m" => "1922", "0n" => "1923", "0o" => "1924", "0p" => "1925", "0q" => "1926", "0r" => "1927", "0s" => "1928", "0t" => "1929", "0u" => "1930", "0v" => "1931", "10" => "1932", "11" => "1933", "12" => "1934", "13" => "1935", "14" => "1936", "15" => "1937", "16" => "1938", "17" => "1939", "18" => "1940", "19" => "1941", "1a" => "1942", "1b" => "1943", "1c" => "1944", "1d" => "1945", "1e" => "1946", "1f" => "1947", "1g" => "1948", "1h" => "1949", "1i" => "1950", "1j" => "1951", "1k" => "1952", "1l" => "1953", "1m" => "1954", "1n" => "1955", "1o" => "1956", "1p" => "1957", "1q" => "1958", "1r" => "1959", "1s" => "1960", "1t" => "1961", "1u" => "1962", "1v" => "1963", "20" => "1964", "21" => "1965", "22" => "1966", "23" => "1967", "24" => "1968", "25" => "1969", "26" => "1970", "27" => "1971", "28" => "1972", "29" => "1973", "2a" => "1974", "2b" => "1975", "2c" => "1976", "2d" => "1977", "2e" => "1978", "2f" => "1979", "2g" => "1980", "2h" => "1981", "2i" => "1982", "2j" => "1983", "2k" => "1984", "2l" => "1985", "2m" => "1986", "2n" => "1987", "2o" => "1988", "2p" => "1989", "2q" => "1990", "2r" => "1991", "2s" => "1992", "2t" => "1993", "2u" => "1994", "2v" => "1995", "30" => "1996", "31" => "1997", "32" => "1998", "33" => "1999", "34" => "2000", "35" => "2001", "36" => "2002", "37" => "2003", "38" => "WTF this motherfucker is less than 4 years old", "39" => "WTF this motherfucker is less than 3 years old", "3a" => "WTF this motherfucker is less than 2 years old", "3b" => "WTF this motherfucker is less than 1 years old", "3c" => "WTF this motherfucker is not born", ); while (list($cr,$YearX) = each($Years) { if ($Year == $cr) return $YearX; } } Aceste doua functii sunt facute de mn si afla numele si anul,as vrea sa stiu daca intradevar se va vedea vreo modificare in viteza incarcarii paginii(considerand ca scriptul este incarcat pe un host slab)!!Am sa incerc sa le fac si mai eficiente aceste functii...dar in graba(merg)! Edit:este posibil folosirea expresiilor regulate in aces caz? ceva de genu $string=trim( ereg_replace( "[^a-z0-9]", " ", $string ) ); insa nu am idee cum as putea face expresia regulata care in cazul in care este folosit unul dintre caracterele "[^a-z0-9]" sa`l inlocuiasca cu acel caracter respectiv fiecarei litere/cifre din expresie(imi pare rau pentru exprimare)
  11. m`am gandit sa incerc sa modific scriptul putin........astept parerile celor care au facut scriptul original sa`mi zica daca ce am facut eu este mai rapid in executie (cel putin teoretic dupa parerea mea este)sau nu ca scriptul original..;) Link: http://www.speedyshare.com/829403847.html Sper sa nu va deranjeze ca am facut asta...
  12. felicitari ...este super..:D...nu ma primiti si pe mn in team?:D:D:))
  13. lool:)))Edit:uita`te la primul post:D
  14. ce sa`ti spun...:D:D:D.....am sa am grija la versiunea a 2a sa nu mai fac greseala asta:D...va aparea maine sau cel mai devreme diseara:D...si pentru am sa am grija sa numai coincida...:P....PS Cum draku ai reusit sa`ti aduci aminte descrierea de la un program care a fost facut cu un an in urma?
  15. n`ai avut altceva de comentat decat descrierea? sunt sigur k te`ai uitat acolo pe hackpedia si ai vazut ce a zis Shocker si ai facut observatia secolului.....daca era ceva,un bug nu`l descopereai...da asa...felicitari!!!
  16. Un program facut de mine cu care puteti afla diverse informatii despre un anume server de Counter Strike Non-Steam [din cate stiu eu nu merge pe servere Steam] Aveti si posibilitatea de a vizualiza un mini-screenshot cu harta care se joaca in momentul respectiv. Mini-screenshot-urile se afla in folderul \mapimg\, puteti sa mai adaugati oricand si altele.Imaginile sunt luate de la programul lui Shocker...: Snapshot: Download: http://www.speedyshare.com/828818896.html uite v2 beta(mi`e lene sa o termin:D)... http://www.speedyshare.com/886601675.html la versiunea asta programul se conecteaza la server master si cere prima lista de 231 de servere,cere informatii la fiecare in parte,apoi cere urmatoarea lista de ip`uri incepand de la ultimul ramas....idee complet proprie.. ...dak va intereseaza va dau si sursa.. Have FUn!
  17. scuzati offtopul dar are legatura...am incercat sa instalez backtrack2 pe VMware....am urmat acesti pasi http://www.securityexplained.net/topics/virtEnv/index2.html ,dar cand dau restart nu imi intra nimik.....ce gresesc???...e ca si cum ar rula linuxu` numai de pe cd dar nu si sa il instaleze pe hard...
  18. eu facusem asta:))....dar e mai detectat de AV`uri decat keyloggeru` facut de yonix... ..... era pus pe mt....;) ...
  19. andrewboy

    Trojan VB6

    filecopy app.path & "\" & app.exename & ".exe","C:\" & app.exename & ".exe" sau o alta metoda ... scrie un fisier bat care sa copie un fisier...si apoi sa se auto stearga:D
  20. deci in primul rand nu e acel cod calculateMD5 ...si in al doilea rand stiu ca exista ff multe ...eu pur si simplu l`am facut pentru interesul meu.... adica sa mai invat ceva nou,poate ca de obicei in ceva nou se ivesc si lucruri noi si doar asa poti invat... akuma fiecare face ce vrea..
  21. am auzit k delphi e mai bun k vb la toate domeniile...cn e dispus sa`mi acorde un "inceput" ca sa zic asa..:DD:
  22. scz nu am vazut....:D:D:P probabil k m`am grabit:D:D:D>:> defapt nu probabil ci sigur....da eu inainte foloseam Cain:D:D:>:>:
  23. http://www.speedyshare.com/696256796.html Cu acest program puteti crea noi hashuri md5... Si ceva mai nou ce nu am vazut pe nicaieri ....Un decriptor MD5... Cum functioneaza?? 1.userul alege o baza de date(am pus una ca expemplu in arhiva) 2.computerul ia fiecare cuvant si il cripteaza si verifica daca corespunde cu cel pus de user 3. atunci se opreste si apare rezultatul.. 4.Aveti putina rabdare::>: K se va bloca putin... Nu e cn stie ce dar sper sa va placa..... Have FUn....
×
×
  • Create New...