Jump to content

staticwater

Active Members
  • Posts

    316
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by staticwater

  1. Pentru a utiliza aplicatia, este necesar sa aveti instalate pe computer o placa de sunet si un microfon.Sunetul înregistrat se salveaza ca fisier WAV in directorul curent. Numele fisierului: YYYY.MM.DD_hh.mm.ss.wav.

    Pana acum nimic nou sub soare...Mai interesant este faptul ca programul incepe sa inregistreze automat, daca nivelul sunetului din camera depaseste o valoare predefinita, si opreste inregistrarea daca nivelul sunetului scade sub un nivel predefinit, mai mult de x secunde.

    audiorec_zps17ef68e2.png

    Si mai interesant este faptul ca lucrez la o metoda de separare a frecventelor(google: transformata fourier). Dupa ce pot izola o frecventa(o banda ingusta) de zgomotul de fond, cu mici modificari programul devine un "receiver"(inca nu e implementat). Daca intensitatea sunetului depaseste o valoare critica si frecventa e corespunzatoare, receiver-ul "se trezeste la viata" si dupa un protocol prestabilit downloadeaza informatii de la sender, pe calea aerului.

    PS: Pentru a evita porcariile, formul este si va fi vizibil tot timpul, fisierele audio raman pe loc(fara "send to ftp", "send through email", etc... sa nu-mi cereti asa ceva). Nu vreau sa transform proiectul intr-un malware. Testat pe XP, Win7 + masina virutala:

    VmWare(Settings->Sound card-->Connection-->Specify host sound card).

    Cu timpul se poate porta si pe Linux, MAC, etc...

    Download link:

    AudioRecorder.exe download - 2shared

  2. banuiesc ca ti-ai dat seama ca doar am afisat schema, si nu am mai stat sa scriu ca: "se ia un hexeditor, se modifica valoarea maxima din 2014 in 3014, se ruleaza programul patchuit, se observa rezultatul pt 2015 si se face screenshot".

    Nu exista valori pt. 2015 doar pt. [1950, 2014].

    in caz ca varianta asta nu merge, se urmareste unde acceseaza programul valoarea din dropdown si se studiaza algoritmul(in cazul in care valorile sunt calculate si nu citite dintr-o baza de date pt fiecare an in parte);

    Corect!

     asta a fost my best shot la challengeul asta pt ca nu pot rula programul neavand linux. si imi cer scuze daca sunt pe langa subiect 

    Cand e vb. de reversing, tu niciodata nu esti pe langa subiect.

    Citeste hint-ul din primul post + al treilea post + LinuxChallenge

    Dupa care trimite-mi solutia prin pm. :)

  3. As vrea sa invatat limbaj de programare C/C++ , cum pot sa reusesc sa il inteleg ? de unde sa incep , adica cel putin eu nu stiu o boaba despre programare adica cum incepi un program ce sunt pointerii , functiile ...ma poate ajuta cineva ? sau poate fi cineva mentorul meu cateva zile sa imi raspunda la una alta ? :)) . Multumesc anticipat astept niste sfaturi ...

    C++ Language - C++ Tutorials

  4. @sulea

    Ce spui tu e corect, dar nu te ajuta cu nimic. Spinedit-ul are din default un Min si Max value, in cazul nostru 1950 respectiv 2014. Normal ca nu poti sa introduci o data mai mica sau mai mare.

    Sunt doua coloane:

    1. Insignificant(rosu)

    2. Significant(verde)

    Concetrati-va pe al doilea.

  5. Link: LinuxChallenge download - 2shared

    Imagine:

    Linux_Challenge_Small_zpsfdb5be7f.png

    Nivel: Easy

    Descriere: Din plictiseala am trecut pe linux... Aplicatia afiseaza "bursa RST" intre anii 1950-2014. Ce se va intampla in anul 2015? Solutia e mult mai usoara decat pare la prima vedere.

    Versiuni: L-am testat pe Ubuntu 14.04 LTS, Mint cinnamon, Fedora 19. Pe unele sisteme de 64 de biti s-ar putea sa aveti nevoie de 32 bit compatibility mode. Dupa ce ati downloadat fisierul:

    Click drepta-->Properties-->Permissions-->Click pe "Allow this file to run as a program"

    Permissions_zps4b7a2a8d.png

    Hint Random crap + binary + reverse.

    Solutia: Trimiteti prin pm.

    Versiunea OS X: OSXChallenge.app.zip"]OSXChallenge

    //Solvers:

    -Sulea

    • Upvote 2
  6. Link: TypingChallegne.exe download - 2shared

    Imagine:

    Typingchallenge_zps0ecb1214.png

    Descriere: Aplicatia masoara viteza de tastare. Exersati un pic, dupa care postati rezultatul(timpul + ID-ul unic). ID-ul unic e generat pt. a descuraja amatorii de paint. Daca ati gresit o litera(rosu->vezi imagine) apasati BackSpace.

    Hint: Slower typing speed can be replaced with brain power. :)

    Top 5:

    0. zekstein 2.219 sec --> solved with brain power

    0. Sulea 2.245 sec --> solved with brain power

    _______________________________________________

    1. ForTestingPurposes 9.210 sec

    2. BlackGate 9.403 sec

    3. VladX 11.322 sec

    4. santo21 11.423 sec

    5. askwrite 12.853 sec

    • Upvote 1
  7. abstinenta totala :)

    totusi vrei sa gasim parola pt "_crackme_" coroborat cu ce coordonate scrise cu rosu?

    ps: jur ca ai o obsesie cu underline in parole :))

    Ai folosit surubelnita? :) Da click pe x- (ai 4 hint-uri), vezi cum se schimba R, S, T ,etc in functie de coordinate. Eu zic ca nu e greu...

  8. Parola lui em de 100 biti:

    Untitled_zps12f3672c.png

    Solutia:

    96biti(12 caractere) + 4 bit(numar)

    Primul o sa aiba un sir de caractere(parola) ai doilea lungimea parolei.

    //LE: @TheTime ce legatura are bruteforce-ul?

    P1: primeste un sir de 12 caractere

    P2: primeste un numar de la 1->12

    //LE-LE

    P1: primeste un sir de 12 caractere + indicatia "jumatatea parolei" :D

    P2: primeste un numar de la 1->12 + indicatia "parola are 12 caractere"

  9. de data asta este zip in exe :)) de fapt toata chestia se leaga de parola zipului in care e bitmapul corect

    mi-am batut capul cu hashurile alea de md5 in zadar

    in fine, o las moale

    Corect! Este un "crack me" care nu poate fi rezolvat. Ma rog...cine are chef sa faca un bruteforce la un zip cu o parola foarte lunga, n-are decat.

    Bravo Sulea!

    Si ca sa vedeti totusi rezultatul, incearcati parola :

    _22323Victor_!!!#43242342TestTest_JdgeIIIIafd

    ;)

  10. youtubevideo_zpsf65631bd.png

    ora = 11

    [B]cat timp i<=[B]11[/B] executa
    {
    daca i apartine intervalului (2..5) atunci
    {
    link=criptare_aer256 cu [B]"11:07 AM"[/B]
    }
    daca i e par atunci
    {
    link=criptare_armon64 cu [B]"11:07 AM"[/B]+ i minute
    }
    i=i+1
    daca i e divizibil cu 3 atunci
    {
    link=reverse
    i=i+1
    }
    altfel daca i e divizibil cu 2 atunci
    {
    link=criptare_aer256 cu [B]"11:07 AM"[/B]- i minute
    }
    }[/B]

    Ex:

    Daca i = 4;

    11:07 AM+ i minute = "11:11 AM"

  11. 1. Trenul se deplaseaza rectiliniu uniform(v = const). Calculam forta de tractiune:

    F - Ff = 0

    F = Ff = uMg

    F = 100 kN

    2. Miscarea vagonului:

    a. acceleratia

    ma = umg => a = ug => a = -0.2 m/s^2

    b.viteza initiala(viteza trenului/vagonului, inainte de desprindere)

    v^2 = 2aS => v = sqr(2aS) => v = 20 m/s

    c. timpul pana la oprire

    t = v/a => t = 100 s

    3. Miscarea trenului dupa ce s-a desprins vagonul

    a. acceleratia

    (M - m)a = F - Ff'

    (M - m)a = uMg - u(M-m)g

    (M - m)a = umg

    a = umg/(M - m) => a = 0.0083 m/s^2

    b. distanta parcursa

    D = vt + (at^2)/2 => 20*100 + 41.6 m = 2041.6

    4. Distanta dintre tren si vagonul oprit:

    d = D - S => 1041. m

  12. Ramnicu Valcea imi place mult ca localitate , oamenii sunt foarte civilizati . Am trecut de cateva ori pe acolo si am ramas placut surprins .

    Sunt de acord! Ultima data am fost la Ramnicu Valcea in anul 1999(11 august parca). Atunci era "eclipseville" -ul lumii, pt. ca banda de totalitate a umbrei Lunii a avut maximul la Ramnicu Valcea. Hackari nu existau pe atunci nici internet(max dial-up. 4.8 kbit/s). :P

×
×
  • Create New...