Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Polska społeczność o zarabianiu przez internet, pracy w domu i dodatkowej pracy online Zobacz dzisiejsze dyskusje →
Odpowiedz 
Pomoc w rozwiązywaniu zagadek

Autor Wiadomość
Post: #1
Pomoc w rozwiązywaniu zagadek
Sprawdź:
Zapewne wiele z was słyszało o takich stronach jak tdhack czy też rozwal.to

Znajdują się tam zadania które opierają się głównie na szukaniu luk.
Otóż poszukuję osoby która jest rozeznana w tych tematach, którą również by to zainteresowało i naprowadzała mnie na rozwiązanie, nie chodzi o gotowy wynik tylko małą pomoc przy każdym zadaniu. Jestem studentem informatyki więc nie wymagam żadnego tłumaczenia tylko wskazówek.

Panix, dumny członek http://zarabiam.com od Jun 2013.
Post: #2
RE: Pomoc w rozwiązywaniu zagadek
Pierwsze zadania są dosyć proste łatwo znaleźć flagi bo są zazwyczaj w źródle strony. Jednak potem potrzebna jest wiedza z PHP, ataki mysql itp. Z tego co szybko przejrzałem rozwal.to zadania dosyć ciekawe na dniach pewnie tam trochę posiedzę.

[Obrazek: 33.png]
Post: #3
RE: Pomoc w rozwiązywaniu zagadek
Pisz do mnie na PW jak będziesz miał problem z jakimś zadaniem. Jak będę miał chwilę to odpowiem.
Post: #4
RE: Pomoc w rozwiązywaniu zagadek
W takim razie skoro jest jakieś zainteresowanie to pozwolę sobie tu wstawiać po kolei zagadki które obecnie rozwiązuje i przemyślenia do nich. Tym samym liczę na podpowiedzi, broń boże gotowe rozwiązania albo co należy zrobić.

No to zaczynam. Zagadki pochodzą z rozwal.to

Zagadka nr 1

Link
http://training.securitum.com/rozwal/zer...owka_1.php


Źródło strony
<form method="POST">
<input type="password" name="password"> <button>Zaloguj</button>
</form>



<!-- ROZWAL_{DontMessWithZohan}


Przemyślenia
W pierwszym fragmencie źródła jest metoda przesyłania danych za pomocą POST, czyli nie jest to widoczne w adresie lecz wysyłane do skryptu który to weryfikuje i jeśli hasło jest poprawne to zwraca coś, np przekierowuje nas na inny adres.
Kolejna część kodu to zwykły komentarz w html.


Pomysł
Jedyne co mi się nasuwa po całym dniu szukania to ataki xss czyli wstrzyknięcie odpowiedniego kodu js w adres URL.

Czekam na komentarz czy to dobry pomysł a jeśli nie to proszę o jakąś wskazówkę.

Panix, dumny członek http://zarabiam.com od Jun 2013.
Post: #5
RE: Pomoc w rozwiązywaniu zagadek
Rozwiązanie tego zadania jest w tym właśnie komentarzu, o którym wspomniałeś "Kolejna część kodu to zwykły komentarz w html."

Edit:
Taka rada, to są pierwsze zadania, które są dosyć proste staraj się wyszukiwać najprostsze rozwiązania a atak xss do takich nie należy. Nie przeglądałem innych zadań jeszcze ale obstawiam, że flagi ukryli jeszcze w ciasteczkach. Jak coś pisz w temacie, będę zaglądał Smile

[Obrazek: 33.png]
Glosy: Eldarix (+1), surfer0700 (+1)
Post: #6
RE: Pomoc w rozwiązywaniu zagadek
Rzeczywiście, dzięki. Kolejna zagadka została rozwiązana podobnie, również flaga znajdywała się w źródle

Zagadka nr 3

Link
http://training.securitum.com/rozwal/zer...owka_2.php

Źródło strony
<form action="POST">
<input type="password" name="password"> <button>Zaloguj</button>
</form>


Przemyślenia
Kod jest podobny do zadania pierwszego lecz bez komentarza i zamiast form method mamy form action.
Wynika z tego że po wpisaniu czegokolwiek przeniesiemy się nad podstronę zerowka/POST gdzie zostają wysłane dane a potem zostanie dopisane hasło które podaliśmy ponieważ domyślną metodą przesyłania jest GET o ile dobrze wyczytałem.

Pomysł
Brak.


Czuję że moje pomysły będą wyglądać ciągle tak jak ten Smile Czekam na jakieś wskazówki

Panix, dumny członek http://zarabiam.com od Jun 2013.
Post: #7
RE: Pomoc w rozwiązywaniu zagadek
Nie wiem jak rozwiązać zagadke nr 3

Zagadka nr 4

Link
http://training.securitum.com/rozwal/zer...owka_3.php

Źródło strony
<form method="POST">
<input type="password" name="password" value="adeabecc"> <button>Zaloguj</button>
</form>


Przemyślenia
To co ostatnio tylko mamy value które wpisuję automatycznie w pole hasła adeabecc

Pomysł
Według mnie powinno to być właśnie adeabecc lecz nie działa.

Panix, dumny członek http://zarabiam.com od Jun 2013.
Post: #8
RE: Pomoc w rozwiązywaniu zagadek
Może zrobię dość duży odkop, ale czy ktoś wie jak robić zadania stentogramowe (obrazek)?
Post: #9
RE: Pomoc w rozwiązywaniu zagadek
odkopuje Wink

w zadaniu 3 najprawdopodobniej chodzi o XOR, ale to jakoś nie działa :/
może ktos ma jakąś koncepcję?
Post: #10
RE: Pomoc w rozwiązywaniu zagadek
Czesc, tez probuje rozwalic ta zerowke z (Zagadka nr 1)
Cytat:<!-- ROZWAL_{DontMessWithZohan}

probowalem rozne kombinacje tego ale nic nie wchodzi, myslalem w koncu zeby zrobic brute-force na {DontMessWithZohan} ale w regulaminie pisalo ze to nie to nie dozwolone. Dziwna zgadywanka na poczatek Sad moze ktos rzucic jakiegos hinta ?
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 3 gości