-
Posts
1419 -
Joined
-
Last visited
-
Days Won
45
Everything posted by MrGrj
-
[.NET] Cum pot sterge un registry key care contine ...?
MrGrj replied to Dizzy13's topic in Programare
// asa stergi toate event logurile // te descurci probabil sa faci ceva regex sa stergi ce vrei tu foreach (var log in EventLog.GetEventLogs()) { log.Clear(); log.Dispose(); } -
Am nevoie de cineva care lucreaza la banca ( ING ) in Bucuresti
MrGrj replied to Shadow86's topic in Discutii non-IT
Iti trimit eu o lista cu toti angajatii din ING (Bucuresti) cu numele "Claudiu" daca imi dai 200 RON. -
Man, jeu sincer n-a inteles ce vrei si ce legatura are timeline-ul ala cu introducerea datelor Arunca niste detalii pe PM
-
Mi-e prea lene sa scriu: https://stackoverflow.com/a/8812069/6165050
-
Doar un om incuiat la minte gandeste ca tine. Videochat-ul e un business la fel ca oricare altul. Printre cele mai profitabile as indrazni sa spun. De ce se baga si telekom-ul ? Pentru ca e o ocazie buna de a-si promova serviciile & other marketing stuff.
-
Salut, ai jabber-ul meu aici: mrgrj@jabbim.cz. Ma gasesti dupa ora 22:00 in fiecare zi.
-
Simple HTTP Brute Force/ Dictionary attack program
MrGrj replied to Adln's topic in Programe hacking
In loc sa scrii tot alfabetu' + digits ai: >>> import string >>> string.ascii_lowercase 'abcdefghijklmnopqrstuvwxyz' >>> string.ascii_uppercase 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' >>> string.digits '0123456789' >>> print("{}{}{}".format(string.ascii_lowercase, string.ascii_uppercase, string.digits)) abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 Backslash-urile alea cand faci wrap la linii sunt super enervante. Recomand: _str = """ string lung aici """ Foloseste: x = 'alex' y = 'vasile' print("{} si {} sunt gay".format(x, y)) In loc de %i, %s, %d plm. In loc sa iti faci propriul modul pentru logging, poti sa folosesti modulul logging: import logging logger = logging.getLogger(__file__) # etc... Mai multe detalii despre logging aici -
Tie nu iti trebuie "mai in detaliu" ci pur si simplu trebuie sa automatizezi ceva din real-life, in cod. Intr-adevar, pycurl, asa cum sugereaza si numele, te lasa sa folosesti anumite functii ale cURL. Asta nu inseamna ca e mai bun decat `requests`. La fel cum asta nu inseamna ca `requests` e mai bun decat `pycurl`. Nu ma pricep atat de bine la request-uri (insa de cate ori am avut nevoie de ceva, mi-a fost de ajuns si nu mi-a trebuit mai mult), am luat si eu ceva meditatii de la @badluck atat cat am avut nevoie. Exista cateva situatii sa se intample ce ai zis in ultimele randuri, iar prima care imi vine in minte: - ti-au banat IP-ul din cauza requesturilor prea multe E foarte greu sa primesti sfaturi in aria asta, mai ales ca nu stiu ce se intampla acolo sau de ce. E mult brainstorming cand vine vorba de sesiuni, cookies & stuff. PS: Analogia aia facuta de tine, C++ vs VB.net nu e deloc okay.
-
Exista vreun motiv pentru care folosesti `pycurl` ? Te sfatuiesc sa folosesti `requests`. Un exemplu mai jos: import requests URL = 'http://fellon_suge_curu.always' HEADERS = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/39.0.2171.95 Safari/537.36' } # ai nevoie de User-Agent (schimba cu ce vrei tu) s = requests.session() # se creeaza o sesiune care iti pastreaza cookies chiar daca faci mai multe requesturi response = s.get(URL, headers=HEADERS, allow_redirects=False) # daca nu mai vrei redirecturi print(response.content) Mai departe, cel mai probabil, va trebui sa salvezi ceva parametru de la cookie in headers. Daca pui un link aici ar putea sa te ajute mai multa lume.
-
Chat indisponibil incepand cu data de 1 mai 2017
MrGrj replied to MrGrj's topic in Anunturi importante
Multi dintre noi folosim discord deja. E prima si singura optiune care-mi vine-n minte -
De astazi, chat-ul de pe RST a devenit indisponibil. R.I.P
-
Am inteles asa partial ce vrei. Uite un exemplu care functioneaza: from ctypes import * PROCESS_ALL_ACCESS = 0x1F0FFF ADDRESS = 0x1000000 # Iau headerul de la .exe PID = 3648 # In cazul meu e Process ID de la PyCharm open_process = windll.kernel32.OpenProcess read_process_memory = windll.kernel32.ReadProcessMemory close_handle = windll.kernel32.CloseHandle buff = c_char_p('aici ceva string pointer') buff_size = len(buff.value) bytes_read = c_ulong(0) process_handle = open_process(PROCESS_ALL_ACCESS, False, PID) if read_process_memory(process_handle, ADDRESS, buff, buff_size, byref(bytes_read)): print("Success: {}".format(buff)) else: print("Failed.") close_handle(process_handle) BTW, `address = address + 0x14` nu cred ca face ceea ce te astepti tu sa faca Uite, un exemplu de pointer catre un chunk de memorie: >>> import ctypes >>> x = (ctypes.c_ulong*5)() >>> x <__main__.c_ulong_Array_5 object at 0x00C2DB20> >>> ctypes.cast(x, ctypes.POINTER(ctypes.c_ulong)) <__main__.LP_c_ulong object at 0x0119FD00> >>> Ai un exemplu pe git cu mai multe functionalitati: https://github.com/thezdi/scripts/blob/master/python_injector.py Sper sa te ajute.
- 4 replies
-
- 5
-
-
- python
- readprocessmemory
- (and 6 more)
-
Care-i scopu' postarii tale ? ON: Va recomand si eu un curs de introducere in Computer Science de la Harvard care mi se pare absolut genial. Si nu pentru ca e foarte stufos, ci pentru ca tipul care il preda e foarte pasionat. Ca idee, tipu' incepe cu Scratch, continua cu C, si apoi trece si prin Python / Js / ceva SQL. Il recomand cu incredere mai ales celor care vor sa inceapa de undeva. Treceti prin toate lectiile si faceti toate temele. Incercati sa va puneti mintea la contributie si sa nu copiati raspunsurile de pe internet. Link: https://cs50.harvard.edu/weeks Multumiri lu' @Usr6 in special (el mi-a zis de curs). --> @MrGrj Vezi ca la sf cursului te ascult :))) <--Usr
-
Atunci cand afli ca pretena ta te lasa pentru... ALTA @pr00f :)))
-
Kali Linux reaver -problema not monitor mode
MrGrj replied to stefanpecsi's topic in Wireless Pentesting
airmon-ng check kill airmon-ng start wlan0 airodump-ng wlan0mon sau ifconfig wlan0 down iwconfig wlan0 mode monitor ifconfig wlan0 up -
Salut, Exista useri aici care-si castiga existenta din Python ( si / sau Django ). Chestia cu "se cere mai mult Laravel-Yii-sau-pula-mea-PHP-framework mai mult decat Django" e un motiv destul de lame, dar des intalnit la cei care vor sa inceapa sa castige bani din programare. Exista cateva intrebari simple la care poti sa iti raspunzi singur: 1. Ba, imi place Python ? Da. 2. Imi place Django ? Da. Atunci imi bag pula in el PHP ca oricum nu-mi place, si continui cu ce ma pasioneaza. Banii vor veni inevitabil daca te duce capul. A da, si legat de clienti, sunt multi care habar nu au ce e aia PHP / MySQL / framework / Apache / etc. Pun si ei asa ca au vazut la altii sau au auzit la Maricica din vale (nu generalizez, nu-s toti asa). Daca esti destul de ambitios ii poti convinge pe clienti ca e ok Python / Django / uwsgi / nginx / bla bla ce vrei tu sa folosesti. Deci, solutii sunt. Important e sa vrei. Spor
-
IMPORTANT: PFA/SRL +/- Sa fac studii de contabilitate: Ce sfaturi imi dati ?
MrGrj replied to Che's topic in Discutii non-IT
REFERINTA Cel mai bine, inainte de a alege viitoarea forma de entitate economica (SRL sau PFA, acestea doua fiind cele mai des intalnite), este sa te gandesti ce planuri de viitor ai in vedere cu acesta, dar si ce diferente vor exista in gestionarea problemelor intalnite la fiecare din cele doua categorii. Pentru infiintare costurile sunt aproximativ identice, SRL-ul fiind mai costisitor la inregistrare cu aproximativ 200-250 ron. In schimb insa contabilitatea in partida simpla a unui PFA se poate tine chiar de persoana inregistrata ca si PFA, fiind usor de inteles si realizat. Pentru un SRL insa, exista declaratii lunare si/sau trimestriale ceva mai complicate, fiind necesare serviciile unui contabil. Daca intervin insa salariatii si deconturile de TVA (fie la SRL-uri sau PFA-uri) iti recomand neaparat servicii de contabilitate dedicate (daca zici ca faci facultatea de conta e ok, da' iti zic eu ca n-o sa-ti arda de asta). Schimbarile din domeniul fiscal sigur iti vor da batai de cap, iar scopul tau este ca afacerea sa mearga, nu sa inveti noi meserii (contabilitate). SRL-urile se impart in 2 categorii privind regimul de impozitare: - Impozit de 3% pe cifra de afaceri, - Impozit de 16% pe profit, adica pe diferenta dintre veniturile realizate si cheltuielile efectuate PFA-urile se impart si ele tot in 2 categorii de impozitare: - Cu norma fixa de venit (doar pentru anumite categorii de activitati) - In sistem real, bazat pe un impozit de 16% aplicat diferentei dintre incasari si plati Citeste despre ele si vezi ce implica fiecare. Ca idee, la o prima impresie s-ar parea ca exista un avantaj din partea PFA-ului, deoarce aici NU ai acea taxa de 16% pe dividente aplicata SRL-urilor, insa: - exista taxe suplimentare pentru PFA, si anume contributiile pe asigurari sociale de sanatate de 5,5% din totalul veniturilor, si contributile pentru asigurarile sociale (pensii) - in anumite conditii Pe scurt e cam asa: - ce vrei tu acolo e SF si e IREALIZABIL in Romania datorita coruptiei / spagilor / statului. - iti recomand sa mai astepti ceva ani, cauti ceva oameni care sa iti finanteze ideea (daca ai una) si se descurca ei cu hartogaraiele PS: Daca-mi mai dai tag intr-un post de-asta iti tai coaiele cu unghiera. PWP. -
Asa apar programatorii mediocrii
-
Nu inteleg ce vrei sa demonstrezi cu postul de mai sus
-
Cel mai usor era: int main() { if (fork()) printf("Muie "); else printf("Dragnea"); } Nu mai e nevoie de return 0; ca nu mai suntem in 2008.
-
Each Python installation comes by default with its specific IDLE IDE. You should have it there (on Windows at least). I'd recommend you use something like PyCharm (which is also PEP8 compliant and has a bunch of nice embedded features). You can download the community edition version of PyCharm from here (available for Windows / Linux / OSX). Don't limit yourself. Try Python 3.6 which is now a stable version. It comes with awesome new features like Literal String Formatting or Asynchronous Comprehensions.
-
Vrei ceva custom ? Daca da, da-mi un PM. Altfel, exista auto-clickere peste tot Dai doar un search pe gogu'.
-
Ciudate intrebari. Pentru mine nu au nici-o logica. Port = e un endpoint. e asociat cu adresa IP a unui host si tipul protocolului de comunicatie. UDP / TCP = transport layer protocols. Intr-adevar, in headerele acestora se specifica un port number sursa / destinatie (16-bit) Protocol != Endpoint. Protocolul implica la un moment dat un endpoint. e.g: protocol: TCP, IP address: 1.2.3.4, port number: 80 Bag pula-n ele intrebari, ma duc sa contemplez asupra cuantumului ezoteric intreprinzator. PWP