-
Posts
689 -
Joined
-
Last visited
-
Days Won
1
Everything posted by kNigHt
-
Cand am pus la vanzare conturi cu miile toate 100% working la preturi mici nimeni nu s-a bagat. ROMANILOR!
-
De ce va complicati? knight@knight-G31M-ES2L ~/Documents/cpp $ ./fib 30000 2 Calculez fib(30000) de 2 ori... Elapsed time: 1 milliseconds knight@localhost ~/Documents/cpp $ ./fib 30000 1000 Calculez fib(30000) de 1000 ori... Elapsed time: 291 milliseconds Dual-core de 2.5
-
HACKERII ********* au umilit FBI-ul şi SCOTLAND YARD-ul
kNigHt replied to weno's topic in Stiri securitate
A gasit cineva inregistrarea? -
Incearca sa bagi asta: PHP Simple HTML DOM Parser require_once 'simple_html_dom.php'; $page = file_get_contents('veveve.page.com'); $page = str_get_html($page); $pageDivs = $page->find('div'); $maxLength = 0; $maxKey = false; foreach($pageDivs as $pageDivKey => $pageDivData) { $currentLen = strlen($pageDivData->plaintext); if($currentLen > $maxLength) { $maxLength = $currentLen; $maxKey = $pageDivKey; } } if($maxKey) { echo '<pre>'.print_r($pageDivs[$maxKey], true).'</pre>'; // Foarte mult verbose, sa-ti faci o idee echo $pageDivs[$maxKey]->plaintext; } Inventat la minut ca salam, forum in quick edit. Ti-am dat o idee, va trebui sa-l analizezi. EDIT: E posibil ca daca un div are un alt div in el, cand ii dai plaintext sa-ti afiseze si div-ul child. Daca-i asa mai ai putin de munca. Poti modifica div cu orice alt tag.
-
@hKr nu prea pricep ce spui acolo, cred ca ai inteles putin gresit treaba. Link-urile alea doua sunt diferite, libnet0 e un dependency al libnet0-dev, libnet0 fiind core-ul din cate vad. Am rulat totul in bactrack pe o arhitectura x86, nu am nicio treaba cu x64. Am impresia ca tu nu ai facut ceva bine din moment ce-ti da eroarea aia. I-am dat un reinstall sa vezi: root@bt:~# dpkg -i libnet0_1.0.2a-7_i386.deb (Reading database ... 234354 files and directories currently installed.) Preparing to replace libnet0 1.0.2a-7 (using libnet0_1.0.2a-7_i386.deb) ... Unpacking replacement libnet0 ... Setting up libnet0 (1.0.2a-7) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place root@bt:~# dpkg -i libnet0-dev_1.0.2a-7_i386.deb (Reading database ... 234354 files and directories currently installed.) Preparing to replace libnet0-dev 1.0.2a-7 (using libnet0-dev_1.0.2a-7_i386.deb) ... Unpacking replacement libnet0-dev ... Setting up libnet0-dev (1.0.2a-7) ... Processing triggers for man-db ...
-
Am reusit sa rezolv problema cu libnet, mi-au trebuit astea doua Ubuntu -- Details of package libnet0 in hardy Ubuntu -- Details of package libnet0-dev in hardy Acum imi da eroare la compilare: root@bt:~/ddosim-0.2# make g++ -DPACKAGE_NAME=\"ddosim\" -DPACKAGE_TARNAME=\"ddosim\" -DPACKAGE_VERSION=\"0.2\" -DPACKAGE_STRING=\"ddosim\ 0.2\" -DPACKAGE_BUGREPORT=\"adif2k8@gmail.com\" -DPACKAGE=\"ddosim\" -DVERSION=\"0.2\" -DHAVE_LIBPCAP=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBNET=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_STRING_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_INET_NTOA=1 -DHAVE_MEMSET=1 -DHAVE_STRERROR=1 -I. `libnet-config --defines` -Wall -Wno-deprecated -O2 -g -O2 -MT ddosim.o -MD -MP -MF .deps/ddosim.Tpo -c -o ddosim.o ddosim.cpp ddosim.cpp: In function ‘int main(int, char**)’: ddosim.cpp:58: error: ‘libnet_host_lookup’ was not declared in this scope ddosim.cpp:184: error: ‘libnet_host_lookup’ was not declared in this scope ddosim.cpp: In function ‘u_long getLocalIp(const std::string&, std::string&)’: ddosim.cpp:292: error: ‘libnet_open_link_interface’ was not declared in this scope ddosim.cpp:296: error: ‘libnet_get_ipaddr’ was not declared in this scope ddosim.cpp: In function ‘u_long resolveNameToIp(char*, std::string&)’: ddosim.cpp:316: error: ‘libnet_name_resolve’ was not declared in this scope ddosim.cpp:317: error: ‘LIBNET_ERR_FATAL’ was not declared in this scope ddosim.cpp:317: error: ‘libnet_error’ was not declared in this scope make: *** [ddosim.o] Error 1 Compileru e la ultima versiune...
-
Mi se pare o idee buna, +1 google! Trebe sa-mi gasesc scriptu de clickjacking
-
Parca sunteti atei vs crestini. Ok, linux este exceptional, pentru programare, pentest, retelistica, tot ce tine de domeniul IT. Dar pentru everyday use, al unui user normal, lucrurile se schimba. Nu cred ca e cineva care si-a instalat linux si nu s-a trezit dupa scurt timp scriind sute de comenzi in terminal pentru unele operatiuni de... bun simt. Asta inseamna control sporit asupra sistemului, dar cu un pret pe care multi utilizatori (probabil din alte domenii de activitate) nu si-l vor asuma. Nu voi sta sa scriu un roman pe tema asta, cred ca puteti trage o concluzie din ceea ce-a fost scris mai sus, nu sunt contra linuxului, chiar in momentul asta scriu de pe Fedora, dar ii inteleg limitarile, ma folosesc de avantajele sale, dar cand ma ia tristetea, revin pe windows sa ma uit la un film, sa joc un joc, sa fac un banner, etc. Daar... linux-ul nu poate fi virusat? Cate local root exploit-uri credeti ca sunt? Cate dintre ele credeti ca sunt cunoscute dar nepublicate? Concret, sunt sigur ca multi dintre voi au rootat macar o data un webserver, ca urmare a unui RCE intr-un web script (dau un caz general). Daca instalezi o aplicatie, chiar daca nu esti logat ca root, si asta contine un local root exploit, de acolo posibilitatile sunt infinite. Malware, short for malicious software, consists of programming (code, scripts, active content, and other software) that is designed to disrupt or deny operation, gather information that leads to loss of privacy or exploitation, or gain unauthorized access to system resources, or that otherwise exhibits abusive behavior. In cazul asta, de ce nu sunt virusi pentru linux? Poate fiindca procentajul utilizatorilor desktop de linux este foarte mic in comparatie cu mswin, iar dintre acestia, majoritatea au mari tangente cu domeniul IT si implicit fac eforturi in securizarea sistemului. Usage share of operating systems - Wikipedia, the free encyclopedia Orice sistem e vulnerabil, fie el Windows, Linux, Mac, Android sau ce mai vreti voi. Singura diferenta este ca atacatorii s-au concentrat pe sistemele cele mai populare, pentru a avea o rata cat mai mare de succes
-
Muie! era sa fac atac de cord!
-
O metoda originala si eficienta de a castiga. Am fost placut surprins sa vad rezultate promitatoare dupa un timp asa scurt. Isi merita toti banii, recomand. (+rep)
-
Ofer: - Servicii de dezvoltare web in urmatoarele medii: PHP, HTML, CSS, Javascript si MySQL. - Bot scripting (crawlere, automatizari operatiuni, interactiuni cu diferite sisteme) Va pot garanta calitate si profesionalism, la preturi accesibile. Daca sunteti interesat, lasati un PM cu datele de contact.
-
TeamViewer, Radmin
-
Banuiesc ca te refereai la postul meu. Nu am vrut sa ma dau important, pur si simplu ma gandeam la o intrebuintare practica a chatului, o cale sigura de comunicare.
-
Ce ziceti de un SSL chat? Canale publice, private si commenturi toate secure. Daca nu ssl, chat cu criptare din js sa se inlature orice dubii. Sigur se gaseste ceva asemanator pe internet
-
Are dreptate Zatarra, nu mergem pe ghicite. Da cateva detalii.
-
DefCamp 2011 - prima conferinta de securitate din Romania
kNigHt replied to Andrei's topic in Anunturi importante
Nu au fost filmate prezentarile -
N-ar fi suficienti 128 de biti pentru securitatea datelor? Chiar, ma gandeam acum... cum faci un ORDER BY?
-
@Andrei nu am niciun dubiu ca vei reusi sa scoti un timp foarte mic server-side, si nici ca poti face un sistem foarte eficient de caching. Cu toate astea, request-urile vor fi totusi destul de multe. Ia ca exemplu un site in care zilnic se logheaza, sa spunem, 2000 de oameni. Nu ai cum sa prinzi asta in cache. Sau un magazin online cu foarte multe pagini, fiecare cautand un lucru diferit. Akismet foloseste api-ul doar la postarea unui comentariu, lucru care nu afecteaza prea mult performanta site-ului in sine. Functia mysql_query ar putea fi realizata, in cazul select-urilor, daca se stiu numele coloanelor si in fiecare select ar fi un Primary Key. In cazul insert-urilor, poti folosi un tabel temporar, salva datele plain in acel tabel, apoi sa le copiezi in tabelul cerut. Ma refer aici la query-uri kilometrice, aproape imposibil de implementat in api. Sunt sigur ca te-ai lovit de select-uri, update-uri, left si right joinuri, where in-uri samd toate intr-un singur query. Dupa parerea mea ideea e grozava, si daca poti minimiza cat mai mult timpul client-server ar putea iesi ceva big, keep on the good job
-
@Andrei ideea mi se pare foarte buna, dar nu sunt lamurit in privinta catorva aspecte: 1. Viteza client-server Presupunem ca la o executie script-ul meu are 10 selecturi. Asta inseamna 10 api request-uri catre serverul tau. Chiar si in cele mai bune conditii, aceste request-uri vor dura peste 100 de milisecunde, acestea adaugandu-se la timpul final de executie al script-ului, si niciun developer care intretine un site cu trafic mare nu si-ar permite aceasta intarziere. 2. Securitatea Vorbeai mai sus de increderea in serviciul de hosting de a avea acces la datele pretioase ale bazei de date, dar in script-ul tau se gasesc toate informatiile necesare pentru a face un request catre serviciul tau pentru cheile de decriptare. Serviciul de host are acces la script-ul tau si poate trimite date de pe ip-ul setat de tine (am vazut ca te bazezi si pe asta). In cazul asta, hostul nu poate avea acces la date? Acum ca o sugestie... ai putea sa folosesti un object relational mapper. Cred ca ti-ar simplifica foarte mult munca odata ce l-ai stapani calumea si ai elimina problema sql injectionului. Mi-a atras atentia Doctrine, trage o privire: http://www.doctrine-project.org/projects/orm
-
@TheJudger Ai decodat cacatu ala de AMF request?
-
Atata timp cat are IP filter cat si User Agent filter (ambele putand contine si regex-uri) pot sa spun ca e 99.9% sigur