Leaderboard
Popular Content
Showing content with the highest reputation on 07/07/16 in all areas
-
De 3 ori am intrat pe chat-ul RST-ului.De fiecare data,DrMengele se certa cu astia ca el castiga mai bine si daca le arata fluturasul le da cu pl-n sus.Ultima oara cand am intrat, era noaptea,1 sau 2, nu mai stiu, si astepta sa se trezeasca nu stiu ce domn din USA ca sa-i dea nu stiu ce instructiuni.Sambata noaptea!!!!4 points
-
Doua chestii: 1. Considerand ca suntem pe un forum de securitate, cred ca e bine de clarificat ca ai dat dovada de un stil de gandire specific filozofiei de hacking, ceea ce e de apreciat. Nu cred ca e cineva aici care contesta asta. E adevarat ca hack-ul in sine nu e foarte complicat, dar faptul ca ti-ai imaginat un vector de atac, ai stiut cum sa gasesti ce ai nevoie ca sa confirmi ideea, si apoi ai implementat o solutie (cu un cod suficient de elegant, zic eu, daca ai pune si niste spatii pe langa parantezele alea ar arata si mai bine), e o mica dovada ca stii sa gandesti in felul asta, si daca te intereseaza sa continui in domeniul asta, si cu ceva efort depus in a intelege diversele stackuri de tehnologie care se folosesc pe web, o sa faci hackuri din ce in ce mai interesante. 2. Faptul ca ai fost descalificat de la olimpiada e absolut normal, si era de asteptat. Nu-mi dau seama din mesajele tale daca intelegi asta sau nu, dar vreau sa fiu clar: ce ai facut, pe langa faptul ca e clar impotriva regulilor (pe care nu ai voie sa zici ca nu le cunosteai, e o aparare copilareasca), e si impotriva spiritului olimpiadelor. Acolo lumea concureaza in a rezolva o problema specifica, scopul este in a descoperi cine are abilitatea sa inteleaga problema respectiva si sa gaseasca solutia optima. Scopul nu e punctajul. E ca si cum la un maraton, dupa ce s-a dat startul, iei masina pana la finish line si apoi te astepti sa fii felicitat. That's not the point. Faptul ca tu ai putea sa ai pretentia sa fii evaluat dupa aceleasi metrici ca solutiile la problema adevarata e impotriva spiritului competitiei si e lipsit de respect pentru ceilalti concurenti, si daca nu intelegi asta iti recomand sa insisti in a incerca sa intelegi, pentru ca e un aspect important in multe lucruri din viata.4 points
-
Anul trecut am fost la olimpiada de informatica si chiar inainte de olimpiada m-am gandit ca sigur au un evaluator care verifica problemele. Asa ca am intrat pe siteul local al sectiunii de informatica si am gasit un server ftp de unde am reusit sa iau evaluatorul. Dupa ce l-am decompilat, am facut un cod universal care pus la orice problema va da punctaj maxim. #include <iostream> #include <fstream> #include <stdio.h> #include <string.h> #include <string> #include <sstream> #define BUFFER_SIZE 18 using namespace std; bool isMatch(const string& lFile,const string&rFile) { ifstream lFileStream(lFile.c_str(), ifstream::in | ios::binary); ifstream rFileStream(rFile.c_str(),ifstream::in | ios::binary); if(!lFileStream.is_open() || !rFileStream.is_open()) { return false; } char* lData = new char[BUFFER_SIZE](); char* rData = new char[BUFFER_SIZE](); do{ lFileStream.read(lData, BUFFER_SIZE); rFileStream.read(rData, BUFFER_SIZE); if(memcmp(lData,rData,BUFFER_SIZE)!=0) { delete[] lData; delete[] rData; return false; } }while(lFileStream.good() || rFileStream.good()); delete[] lData; delete[] rData; return true; } int main() { stringstream path; path << "..\\probleme\\numeproblema\\teste\\"; const int kTests = 20; for(int i=0;i<=kTests;i++) { stringstream current; current << path.str() << i <<"-numeproblema.in"; cout << current.str() <<endl; if(isMatch("numeproblema.in", current.str())) { stringstream out; out << path.str() << i << "-numeproblema.ok"; ofstream fout("numeproblema.out", ios::binary); ifstream file((out.str()).c_str(),ios::binary); fout << file.rdbuf(); } } return 0; }3 points
-
Bai jegosule care imi pui nervii la incercare.Pot sa pun pretul si 1000$ la site, mi se rupe pula-n gura ta.Eu am zis ca valoreaza atat de am pus pretul asta,nu ma intereseaza ce script-uri ai tu,ce teme ai sau ca ai o avere de 1 milion de dolari.Te bagi ca muistu fiindca nu ai ce face si vrei sai mi strici mie toata treaba.Eu am vandut scriptul meu la persoane de pe forum si le-a convenit pretul de l-am propus eu.Du-te-n mortii ma-tii de copil idiot,ma doare undeva daca iau ban.Parca ai 3 ani,eu am acadele si tu nu ai ahahahaha.... Vai de capu meu am ajuns sa ma contrazic cu toti tampitii,cat valoreaza produsele pe care le vand eu. Vreau ca un admin sa dea Topic Closed ca ma saturai.Ultimu pret este 100$, nu mai negociez ,nu mai fac nimic, daca e interesat cineva sa imi dea PM.3 points
-
2$? Te scoli cu noaptea in cap pentru 2$? VAI DE PULA MEA MA.VAI DE PULA MEA :))))))))))))))))))))))))))))3 points
-
3 points
-
2 points
-
:))))))))))) MOR MAI RAU CA INDIENII IN PULA MEA voi ne faceti de ras :))))))2 points
-
2 points
-
Trebuie să aibe și el măcar de-o cafea pentru a putea să mai facă și altceva pe mai departe. Aici, pe forum, în afară de câteva aprecieri nu prea primește nimic. E totuși muncă și timp pierdut, care pot fi apreciate mult mai bine. Spor.2 points
-
Că tot văd că ești pasionat. Te sfătuiesc să îți faci un site ceva pe WordPress în care să prezinți detaliat de unde se pot lua piesele necesare și cum se pot construi pas cu pas antenele tale, cu diferențele dintre ele și alți parametri tehnici. Îl poți face pe engleză și în plus să ai un buton cu donații. Cred că ar fi destui intresați de proiectele tale. Multă baftă!2 points
-
M-am gandit sa va fac un 'know how' in ceea ce priveste industria de hosting, servere dedicate si colocare. Daca activati in aceasta industrie sau aveti de gand sa incepeti un business de genul, incluzand serviciile VPN si VPS, cred ca este recomandat sa urmati aceste sfaturi. - Nu va faceti business in Romania (firma). Statul ar trebui sa va protejeze pentru ca sunteti contribuabili. In realitate nu se intampla deloc asa. De ce trebuie sa stati luni de zile sa recuperati un amarat de TVA si sa faceti cerere pentru el cand banii sunt ai firmei si ar putea fi investiti in infrastructura ? In toate tarile civilizate, TVA-ul este restituit imediat pe contul bancar, fara nicio cerere. Serios, nu cred ca vreti sa va impovarati clientii (persoane fizice) sa plateasca inutil 24% in plus fara sa beneficieze de ceva extra. Priviti statul ca pe o companie mare sustinuta de noi, actionarii (contribuabilii). Sunt de acord sa platesc taxe dar chiar as dori sa stiu in ce fel sunt folositi banii. Nu ar fi corect asa? - Nu tineti echipamente pe teritoriul Romaniei. Va puteti trezi cu usile sparte, echipamentele luate la gramada pentru orice report de abuz. NU, nu o sa va ia doar un echipament, o sa ia tot, incluzand routere, switch-uri cu management, storage-uri si o sa traga capcaunii de fibrele optice precum de furtunul utilizat pentru udat gradina. Traim intr-o tara de capcauni fara carte care au ajuns sa faca legi si practici comuniste si subcivilizate. Nu conteaza ca PLATITI bani la stat si ca ati oferit "n" locuri de munca. Pur si simplu, te vei trezi cu business-ul distrus si nu vei avea ce face. In plus, latimea de banda este mica, ofertele sunt cu multe stelute si se cer sute de euro pe o conexiune de internet de cativa mbps externi si 100-1Gbps nationala. - Cititi cu atentie foarte mare contractele cu furnizorii inainte de a le face. Nu va grabiti si insistati sa lase sa cititi tot. Chiar daca are 50 de pagini. Va puteti trezi cu surprize. - Evitati afacerile cu oameni dubiosi care fac spam, spreading (distributie malware), scan si alte activitati. Din cauza unui idiot va puteti alege cu dosar penal pentru ca l-ati sprijinit, desi, poate nu ati avut nicio legatura cu el si nu ati intrat niciodata pe serverul lui dupa ce s-a facut provizionarea. Legile pentru noi au caracter obligatoriu iar pentru ei facultativ. Se incalca legi la tot pasul si nu-i intereseaza de nimic. - Raspundeti clientilor imediat cand sunteti apelati sau cand primiti un email. Chiar daca nu va functioneaza ceva, un raspuns in maxim 10 minute face mult. Omul are dreptul sa stie ce se intampla. Sa stie ca cineva lucreaza pentru remedierea problemei. - Raspundeti la toate reporturile primite pe abuse@ si asigurati-va ca problemele se rezolva cu profesionalism. - Faceti-va account-uri pe senderbase, senderscore, Clean MX, RBL-uri, SBL-uri (sau scripturi automate de interogare IP) si verificati zilnic daca sunt probleme, daca adresele ip din prefixele voastre au fost reportate ca spam sau servesc malware. - Configurati bine echipamente sau soft-uri specializate pentru a face periodic sample la flow-uri (pt. identificarea traficului malitios). - In mediile shared, puneti limite pe trimiterea email-urilor. Configurati obligatoriu SPF, DKIM. Dezactivati functiile php pe care le considerati cu grad mare de risc. Izolati fiecare site in parte in chroot, jail sau alt environment sigur. Configurati triggere/alerte pentru incercari de hacking si trimitere de pachete tcp/ip cu o anumita rata. -- O sa fac update-uri in acest thread. Daca aveti intrebari referitoare la astea, le putem dezbate aici.1 point
-
Pentru un site de 200 vizite pe zi ceri tu 130 $. Un site de acela mai mult de 50 $ nu costa !1 point
-
Daca iti arat extrasul meu de cont,iti ia ppv-ul razna....,pe muie cat iei?Anal faci?1 point
-
In prima faza pe al doilea server incearca sa muti baza de date. Vezi cum se comporta asa. Solutii pot fi multe insa ai dat prea putine detalii despre ce este configurat acum la tine pe server.1 point
-
https://www.digitalocean.com/community/tutorials/understanding-nginx-http-proxying-load-balancing-buffering-and-caching1 point
-
1 point
-
Ceea ce vrei tu se numeste load balancing. Poti cauta informatii pe gogu' despre asta. Luand in considerare formularea intrebarii tale sunt oarecum sceptic ca vei putea face de unul singur asa ceva, insa daca reusesti.. tot respectul. Bafta1 point
-
Ai citit documentatia ? Ai acolo un exemplu cu exact ce iti trebuie: import Tkinter, Tkconstants, tkFileDialog class TkFileDialogExample(Tkinter.Frame): def __init__(self, root): Tkinter.Frame.__init__(self, root) # options for buttons button_opt = {'fill': Tkconstants.BOTH, 'padx': 5, 'pady': 5} # define buttons Tkinter.Button(self, text='askopenfile', command=self.askopenfile).pack(**button_opt) Tkinter.Button(self, text='askopenfilename', command=self.askopenfilename).pack(**button_opt) Tkinter.Button(self, text='asksaveasfile', command=self.asksaveasfile).pack(**button_opt) Tkinter.Button(self, text='asksaveasfilename', command=self.asksaveasfilename).pack(**button_opt) Tkinter.Button(self, text='askdirectory', command=self.askdirectory).pack(**button_opt) # define options for opening or saving a file self.file_opt = options = {} options['defaultextension'] = '.txt' options['filetypes'] = [('all files', '.*'), ('text files', '.txt')] options['initialdir'] = 'C:\\' options['initialfile'] = 'myfile.txt' options['parent'] = root options['title'] = 'This is a title' # This is only available on the Macintosh, and only when Navigation Services are installed. #options['message'] = 'message' # if you use the multiple file version of the module functions this option is set automatically. #options['multiple'] = 1 # defining options for opening a directory self.dir_opt = options = {} options['initialdir'] = 'C:\\' options['mustexist'] = False options['parent'] = root options['title'] = 'This is a title' def askopenfile(self): """Returns an opened file in read mode.""" return tkFileDialog.askopenfile(mode='r', **self.file_opt) def askopenfilename(self): """Returns an opened file in read mode. This time the dialog just returns a filename and the file is opened by your own code. """ # get filename filename = tkFileDialog.askopenfilename(**self.file_opt) # open file on your own if filename: return open(filename, 'r') def asksaveasfile(self): """Returns an opened file in write mode.""" return tkFileDialog.asksaveasfile(mode='w', **self.file_opt) def asksaveasfilename(self): """Returns an opened file in write mode. This time the dialog just returns a filename and the file is opened by your own code. """ # get filename filename = tkFileDialog.asksaveasfilename(**self.file_opt) # open file on your own if filename: return open(filename, 'w') def askdirectory(self): """Returns a selected directoryname.""" return tkFileDialog.askdirectory(**self.dir_opt) if __name__=='__main__': root = Tkinter.Tk() TkFileDialogExample(root).pack() root.mainloop() Citeste tot ce acolo, apoi incearca sa implementezi in aplicatia ta ceea ce ai nevoie. Daca nu reusesti, posteaza aici erorile primite si te ajut In fine, mi-e lene sa te ajut mai tarziu. Uite aici ceva rapid: from Tkinter import * import tkFileDialog def askdirectory(): dirname = tkFileDialog.askdirectory() if dirname: var.set(dirname) def UserFileInput(status,name): optionFrame = Frame(root) optionLabel = Label(optionFrame) optionLabel["text"] = name optionLabel.pack(side=LEFT) text = status var = StringVar(root) var.set(text) w = Entry(optionFrame, textvariable= var) w.pack(side = LEFT) optionFrame.pack() return w, var def Print_entry(): print var.get() if __name__ == '__main__': root = Tk() dirBut = Button(root, text='askdirectory', command = askdirectory) dirBut.pack(side = RIGHT) getBut = Button(root, text='print entry text', command = Print_entry) getBut.pack(side = BOTTOM) w, var = UserFileInput("", "Directory") root.mainloop() @fallen_angel tie iti sta in gat daca inveti ?1 point
-
https://github.com/Cr4sh/ThinkPwn1 point
-
Well, in caz ca exista cineva care nu stia chestia asta, acum le-am aratat. Eu am facut asta la OLI 2015 si am fost descalificat. Si NASA spue clar : "Nu aveti voie sa ne intrati in sistemele de securitate". Asta inseamna ca nu le pasa de securitate pentru ca au "mentionat" ei ca nu e voie ? Mai lasa-ma cu abureliele astea. Daca e olimpiada de informatica si nu sunt in stare sa faca un soft secure, problema lor. Si te asigur ca nu sunt multi care stiu cum sa copieze un fisier. Si ca sa mai stii ceva, comisia a zis ca nu au stiut de asta si au "securizat" evaluatorul. LE: Si am decompilat ca sa gasesc aceste 2 functii si am vrut sa imi dau 201 puncte facand method hooking sau ceva detouring dar am renuntat private void WriteTempRezults(string iD, string test, string points, string time, string memory, string msg)private void InsertListView(string testNumber, string points, string time, string memory, string msg) pentru ca scopul meu nu a fost sa trec mai departe fraudulos ci sa le arat eroarea pentru ca altfel nu ma bagau in seama.1 point
-
Incepe cu un host ieftin (shared), pentru ca multi incep proiecte.. dar putin se tin de ele. Deci nu se merita sa platesti mult pentru nimic sau platesti mult dar nu folosesti resursele pt care platesti. Baga un host mai ieftin si in timp iti vei da seama de ce mai ai nevoie. Asta e parerea mea. Alege si in functie de proiect. Cui i se adreseaza? Romanilor? = baga host din romania sau europa; Daca e in engleza cauta ceva din usa, etc.1 point
-
Update la 3.5.23 cu toate modulele activate http://recordit.co/KQo6kNvXAp1 point
-
-1 points
-
Instagram : follow, unfollow and liker Instruction: open instagram folder open details insert username and password. Enjoy Download-1 points
-
Deci tool-uri pentru a crack-ui, tools bot create cu Ubot Studio.Plus un pdf despre cum se utilizeaza. Download link-1 points
-
-4 points