Forum bezpieka.org
Play with me... czyli PK's czelyndż Episode01 Crackme - Wersja do druku

+- Forum bezpieka.org (http://forum.bezpieka.org)
+-- Dział: backtrack.pl (http://forum.bezpieka.org/forum-3.html)
+--- Dział: Ogólny / Wolny (http://forum.bezpieka.org/forum-13.html)
+--- Wątek: Play with me... czyli PK's czelyndż Episode01 Crackme (/thread-4212.html)



Play with me... czyli PK's czelyndż Episode01 Crackme - PanKernel - 02-23-2017

Witajcie :)

Od pewnego czasu zauważyłem, że ruch na forum jest niewielki. Siedząc wieczorem nad r2, próbując znaleźć przyczynę dlaczego mój sterownik się sypie, znalazłem trywialny błąd, którym sam sobie zaprzeczyłem. Problem dotyczył literówki, która spowodowała tzw. int overflow. Programiści często popełniają drobne błędy, które wychodzą jeszcze w czasie testów. Czasami to nie błąd programisty a świadoma decyzja i wybranie rozwiązania, które można eufemistycznie określić jako "mniejsze zło". Wtedy wpadłem na pomysł, jak można rozruszać Użytkowników tego foruim. Co powiecie na niewielkie, momentami obrzydliwie trywialne wyzwanie od Kernela? Idea gry jest prosta. Co dwa tygodnie (jeśli  pomysł się przyjmie), będę publikował "wyzwanie", które będzie można niejednoznacznie skatalogować do jednej z grup {kryptografia,steganografia, binary exploitation, web security, network security}. Poziom trudności zadań będzie zróżnicowany ale postaram się zacząć od "przedszkola". Potem skomplikowanie problemów będzie wzrastać liniowo, aż do momentu w którym:
a) nie będę w stanie stworzyć niczego trudniejszego
b) nie będzie zgłoszeń konkursowych - odzewu
c) ustalimy optymalny poziom, w którym jest dużo zgłoszeń konkursowych, a napływające prace będą prezentowały różne ciekawe ścieżki rozwiązania problemu

Zasada jest prosta. Publikuję zadanie i podaję jego kategorię. Od tego czasu macie 14 dni na rozwiązanie zadania i podesłania mi na PW flagi + krótkiego opisu rozwiązania. Za każdą flagę można otrzymać jeden punkt, który jest dopisywany do rankingu ogólnego z Waszymi nickami (chyba, że ktoś sobie nie życzy). Pierwsze rozwiązanie/a (dublować rozwiązań nie ma sensu, natomiast zawsze istnieje kilka dróg do celu), które otrzymam na PW będę publikował pod danym zadaniem po upłynięciu określonego czasu. Na każde zadanie będzie 2 tygodnie. Później oczywiście można je rozwiązać, ale z racji opublikowania rozwiązania i zaczęcia nowego wyzwania, punkty nie będą naliczane. 

Liczę na Waszą kreatywność i udział w zabawie. :) jeśli macie jakieś sugestie to proszę tutaj bądź w wiadomości prywatnej. 



==============================================================================================
Kod:
+----------------+---------------------+
| PK'S Challenge |  Capture the flag!  |
+----------------+---------------------+
| TASK           | #1                  |
| LEVEL          | Ultra easy          |
| TYPE           | Binary Exploitation |
+----------------+---------------------+
===============================================================================================


Binarka:
Kod:
f0VMRgIBAQAAAAAAAAAAAAIAPgABAAAAcAVAAAAAAABAAAAAAAAAAIgRAAAAAAAAAAAAAEAAOAAJ
AEAAHAAbAAYAAAAFAAAAQAAAAAAAAABAAEAAAAAAAEAAQAAAAAAA+AEAAAAAAAD4AQAAAAAAAAgA
AAAAAAAAAwAAAAQAAAA4AgAAAAAAADgCQAAAAAAAOAJAAAAAAAAcAAAAAAAAABwAAAAAAAAAAQAA
AAAAAAABAAAABQAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAADwLAAAAAAAAPAsAAAAAAAAAACAA
AAAAAAEAAAAGAAAACA4AAAAAAAAIDmAAAAAAAAgOYAAAAAAAUAIAAAAAAABYAgAAAAAAAAAAIAAA
AAAAAgAAAAYAAAAgDgAAAAAAACAOYAAAAAAAIA5gAAAAAADQAQAAAAAAANABAAAAAAAACAAAAAAA
AAAEAAAABAAAAFQCAAAAAAAAVAJAAAAAAABUAkAAAAAAAEQAAAAAAAAARAAAAAAAAAAEAAAAAAAA
AFDldGQEAAAA7AkAAAAAAADsCUAAAAAAAOwJQAAAAAAAPAAAAAAAAAA8AAAAAAAAAAQAAAAAAAAA
UeV0ZAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABS
5XRkBAAAAAgOAAAAAAAACA5gAAAAAAAIDmAAAAAAAPgBAAAAAAAA+AEAAAAAAAABAAAAAAAAAC9s
aWI2NC9sZC1saW51eC14ODYtNjQuc28uMgAEAAAAEAAAAAEAAABHTlUAAAAAAAIAAAAGAAAAIAAA
AAQAAAAUAAAAAwAAAEdOVQCSEVq5Kyc2AovlttDhdGuKipZBHAEAAAABAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAABIAAAAAAAAAAAAAAAAAAAAA
AAAACwAAABIAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABIAAAAAAAAAAAAAAAAAAAAAAAAAJAAAABIA
AAAAAAAAAAAAAAAAAAAAAAAAMgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAKwAAABIAAAAAAAAAAAAA
AAAAAAAAAAAARAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAA
AGxpYmMuc28uNgBzdHJjcHkAZXhpdABwdXRzAHB1dGNoYXIAcHJpbnRmAHN0cmNtcABfX2xpYmNf
c3RhcnRfbWFpbgBfX2dtb25fc3RhcnRfXwBHTElCQ18yLjIuNQAAAAACAAIAAgACAAIAAgAAAAIA
AAAAAAAAAQABAAEAAAAQAAAAAAAAAHUaaQkAAAIAUwAAAAAAAADwD2AAAAAAAAYAAAAFAAAAAAAA
AAAAAAD4D2AAAAAAAAYAAAAHAAAAAAAAAAAAAAAYEGAAAAAAAAcAAAABAAAAAAAAAAAAAAAgEGAA
AAAAAAcAAAACAAAAAAAAAAAAAAAoEGAAAAAAAAcAAAADAAAAAAAAAAAAAAAwEGAAAAAAAAcAAAAE
AAAAAAAAAAAAAAA4EGAAAAAAAAcAAAAGAAAAAAAAAAAAAABAEGAAAAAAAAcAAAAIAAAAAAAAAAAA
AABIg+wISIsFBQsgAEiFwHQC/9BIg8QIwwD/NQILIAD/JQQLIAAPH0AA/yUCCyAAaAAAAADp4P//
//8l+gogAGgBAAAA6dD/////JfIKIABoAgAAAOnA/////yXqCiAAaAMAAADpsP////8l4gogAGgE
AAAA6aD/////JdoKIABoBQAAAOmQ////Me1JidFeSIniSIPk8FBUScfAkAlAAEjHwSAJQABIx8eh
B0AA/xVWCiAA9A8fRAAAuF8QYABVSC1YEGAASIP4DkiJ5XYbuAAAAABIhcB0EV2/WBBgAP/gZg8f
hAAAAAAAXcMPH0AAZi4PH4QAAAAAAL5YEGAAVUiB7lgQYABIwf4DSInlSInwSMHoP0gBxkjR/nQV
uAAAAABIhcB0C12/WBBgAP/gDx8AXcNmDx9EAACAPTEKIAAAdRFVSInl6G7///9dxgUeCiAAAfPD
Dx9AAL8YDmAASIM/AHUF65MPHwC4AAAAAEiFwHTxVUiJ5f/QXel6////VUiJ5UiB7KAAAABIib1o
////x0X8AAAAAMaFcP///3XGhXH///9sxoVy////dMaFc////3LGhXT///9hxoV1////X8aFdv//
/3TGhXf///9hxoV4////asaFef///27GhXr///9lxoV7////X8aFfP///2jGhX3///9hxoV+////
c8aFf////2zGRYBvxkWBX8ZFgnTGRYNvxkWEX8ZFhW7GRYZpxkWHZcZFiF/GRYlqxkWKZcZFi3PG
RYx0xkWNX8ZFjmbGRY9sxkWQYcZFkWfGRZJhxkWTIcdF+AAAAADrGotF+EiYD7aUBXD///+LRfhI
mIhUBdCDRfgBg334I37gSIuVaP///0iNRaBIidZIicfoov3//0iNVdBIjUWgSInWSInH6L/9//+F
wHUHx0X8AQAAAItF/MnDVUiJ5UiB7JAAAACJvXz///9IibVw////g718////AX8mSIuFcP///0iL
AEiJxr+oCUAAuAAAAADoYv3//7//////6Hj9///HRYB0AAAAx0WEMAAAAMdFiF8AAADHRYxqAAAA
x0WQMwAAAMdFlHMAAADHRZhUAAAAx0WcUAAAAMdFoGkAAADHRaRlAAAAx0WocgAAAMdFrHcAAADH
RbBzAAAAx0W0egAAAMdFuGEAAADHRbxGAAAAx0XAbAAAAMdFxGEAAADHRchnAAAAx0XMYQAAAMdF
0EIAAADHRdRlAAAAx0XYegAAAMdF3HAAAADHReBpAAAAx0XkZQAAAMdF6GsAAADHRexpAAAASIuF
cP///0iDwAhIiwBIicfopP3//4P4On45v8AJQADoX/z//8dF/AAAAADrFItF/EiYi0SFgInH6Cb8
//+DRfwBg338G37mvwoAAADoEvz//+sKv+EJQADoJvz//7gAAAAAycNmLg8fhAAAAAAADx9EAABB
V0FWQYn/QVVBVEyNJdYEIABVSI0t1gQgAFNJifZJidVMKeVIg+wISMH9A+iX+///SIXtdCAx2w8f
hAAAAAAATInqTIn2RIn/Qf8U3EiDwwFIOd116kiDxAhbXUFcQV1BXkFfw5BmLg8fhAAAAAAA88MA
AEiD7AhIg8QIwwAAAAEAAgAAAAAAdXNhZ2U6ICVzIDxwYXNzd29yZD4KAAAACkNvbmdyYXRzIQpT
ZW5kIHRoaXMgZmxhZyB0byBQSzoATm90IHRvZGF5IQABGwM7OAAAAAYAAAAU+///hAAAAIT7//9U
AAAAevz//6wAAAC1/f//zAAAADT////sAAAApP///zQBAAAUAAAAAAAAAAF6UgABeBABGwwHCJAB
BxAUAAAAHAAAACj7//8rAAAAAAAAAAAAAAAUAAAAAAAAAAF6UgABeBABGwwHCJABAAAkAAAAHAAA
AIj6//9wAAAAAA4QRg4YSg8LdwiAAD8aOyozJCIAAAAAHAAAAEQAAADG+///OwEAAABBDhCGAkMN
BgM2AQwHCAAcAAAAZAAAAOH8//9wAQAAAEEOEIYCQw0GA2sBDAcIAEQAAACEAAAAQP7//2UAAAAA
Qg4QjwJCDhiOA0UOII0EQg4ojAVIDjCGBkgOOIMHTQ5Acg44QQ4wQQ4oQg4gQg4YQg4QQg4IABQA
AADMAAAAaP7//wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AEAGQAAAAAAAIAZAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAMAAAAAAAAAOgEQAAAAAAA
DQAAAAAAAACUCUAAAAAAABkAAAAAAAAACA5gAAAAAAAbAAAAAAAAAAgAAAAAAAAAGgAAAAAAAAAQ
DmAAAAAAABwAAAAAAAAACAAAAAAAAAD1/v9vAAAAAJgCQAAAAAAABQAAAAAAAACQA0AAAAAAAAYA
AAAAAAAAuAJAAAAAAAAKAAAAAAAAAF8AAAAAAAAACwAAAAAAAAAYAAAAAAAAABUAAAAAAAAAAAAA
AAAAAAADAAAAAAAAAAAQYAAAAAAAAgAAAAAAAACQAAAAAAAAABQAAAAAAAAABwAAAAAAAAAXAAAA
AAAAAFgEQAAAAAAABwAAAAAAAAAoBEAAAAAAAAgAAAAAAAAAMAAAAAAAAAAJAAAAAAAAABgAAAAA
AAAA/v//bwAAAAAIBEAAAAAAAP///28AAAAAAQAAAAAAAADw//9vAAAAAPADQAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAOYAAAAAAA
AAAAAAAAAAAAAAAAAAAAABYFQAAAAAAAJgVAAAAAAAA2BUAAAAAAAEYFQAAAAAAAVgVAAAAAAABm
BUAAAAAAAAAAAAAAAAAAAAAAAAAAAABHQ0M6IChHTlUpIDYuMS4xIDIwMTYwODAyAEdDQzogKEdO
VSkgNi4zLjEgMjAxNzAxMDkAAC5zaHN0cnRhYgAuaW50ZXJwAC5ub3RlLkFCSS10YWcALm5vdGUu
Z251LmJ1aWxkLWlkAC5nbnUuaGFzaAAuZHluc3ltAC5keW5zdHIALmdudS52ZXJzaW9uAC5nbnUu
dmVyc2lvbl9yAC5yZWxhLmR5bgAucmVsYS5wbHQALmluaXQALnRleHQALmZpbmkALnJvZGF0YQAu
ZWhfZnJhbWVfaGRyAC5laF9mcmFtZQAuaW5pdF9hcnJheQAuZmluaV9hcnJheQAuamNyAC5keW5h
bWljAC5nb3QALmdvdC5wbHQALmRhdGEALmJzcwAuY29tbWVudAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAABAAAA
AgAAAAAAAAA4AkAAAAAAADgCAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAT
AAAABwAAAAIAAAAAAAAAVAJAAAAAAABUAgAAAAAAACAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAA
AAAAAAAAIQAAAAcAAAACAAAAAAAAAHQCQAAAAAAAdAIAAAAAAAAkAAAAAAAAAAAAAAAAAAAABAAA
AAAAAAAAAAAAAAAAADQAAAD2//9vAgAAAAAAAACYAkAAAAAAAJgCAAAAAAAAHAAAAAAAAAAFAAAA
AAAAAAgAAAAAAAAAAAAAAAAAAAA+AAAACwAAAAIAAAAAAAAAuAJAAAAAAAC4AgAAAAAAANgAAAAA
AAAABgAAAAEAAAAIAAAAAAAAABgAAAAAAAAARgAAAAMAAAACAAAAAAAAAJADQAAAAAAAkAMAAAAA
AABfAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAE4AAAD///9vAgAAAAAAAADwA0AAAAAA
APADAAAAAAAAEgAAAAAAAAAFAAAAAAAAAAIAAAAAAAAAAgAAAAAAAABbAAAA/v//bwIAAAAAAAAA
CARAAAAAAAAIBAAAAAAAACAAAAAAAAAABgAAAAEAAAAIAAAAAAAAAAAAAAAAAAAAagAAAAQAAAAC
AAAAAAAAACgEQAAAAAAAKAQAAAAAAAAwAAAAAAAAAAUAAAAAAAAACAAAAAAAAAAYAAAAAAAAAHQA
AAAEAAAAQgAAAAAAAABYBEAAAAAAAFgEAAAAAAAAkAAAAAAAAAAFAAAAFwAAAAgAAAAAAAAAGAAA
AAAAAAB+AAAAAQAAAAYAAAAAAAAA6ARAAAAAAADoBAAAAAAAABcAAAAAAAAAAAAAAAAAAAAEAAAA
AAAAAAAAAAAAAAAAeQAAAAEAAAAGAAAAAAAAAAAFQAAAAAAAAAUAAAAAAABwAAAAAAAAAAAAAAAA
AAAAEAAAAAAAAAAQAAAAAAAAAIQAAAABAAAABgAAAAAAAABwBUAAAAAAAHAFAAAAAAAAIgQAAAAA
AAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAACKAAAAAQAAAAYAAAAAAAAAlAlAAAAAAACUCQAAAAAA
AAkAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAkAAAAAEAAAACAAAAAAAAAKAJQAAAAAAA
oAkAAAAAAABMAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAJgAAAABAAAAAgAAAAAAAADs
CUAAAAAAAOwJAAAAAAAAPAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAACmAAAAAQAAAAIA
AAAAAAAAKApAAAAAAAAoCgAAAAAAABQBAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAsAAA
AA4AAAADAAAAAAAAAAgOYAAAAAAACA4AAAAAAAAIAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAIAAAA
AAAAALwAAAAPAAAAAwAAAAAAAAAQDmAAAAAAABAOAAAAAAAACAAAAAAAAAAAAAAAAAAAAAgAAAAA
AAAACAAAAAAAAADIAAAAAQAAAAMAAAAAAAAAGA5gAAAAAAAYDgAAAAAAAAgAAAAAAAAAAAAAAAAA
AAAIAAAAAAAAAAAAAAAAAAAAzQAAAAYAAAADAAAAAAAAACAOYAAAAAAAIA4AAAAAAADQAQAAAAAA
AAYAAAAAAAAACAAAAAAAAAAQAAAAAAAAANYAAAABAAAAAwAAAAAAAADwD2AAAAAAAPAPAAAAAAAA
EAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAADbAAAAAQAAAAMAAAAAAAAAABBgAAAAAAAA
EAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA5AAAAAEAAAADAAAAAAAAAEgQ
YAAAAAAASBAAAAAAAAAQAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAOoAAAAIAAAAAwAA
AAAAAABYEGAAAAAAAFgQAAAAAAAACAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAADvAAAA
AQAAADAAAAAAAAAAAAAAAAAAAABYEAAAAAAAADQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAA
AAAAAQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAjBAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAQAAAAAA
AAAAAAAAAAAAAA==

Czekam na flagę!
Kod:
+===================================================+
| !!!Proszę nie publikować rozwiązań w tym wątku!!! |
+---------------------------------------------------+

Koniec końców, sugeruję wykonywanie wszystkiego na maszynie wirtualnej. Ale to chyba oczywiste. Nie dlatego, że aplikacja zawiera złośliwy kod (bo nie zawiera), natomiast jest to dobry i pożądany nawyk.

W związku z pytaniami o format flagi, tak tego nie przemyślałem. Ale gdy zobaczycie flagę rozpoznacie ją. Następne będą już w formacie flag_

Nie jest natomiast flagą informacja wyświetlana w terminalu, o błędzie (jakimkolwiek) wygenerowana przez system. Niech przykładem będzie segfault. 


RE: Play with me... czyli PK's czelyndż Episode01 Crackme - PanKernel - 02-26-2017

Mamy pierwszą osobę, która wyciągnęła flagę z pierwszego crackme. Przyznajemy 1 punkt i czekamy na kolejne zgłoszenia :) nie ma się czym stresować, wciąż można zdobywać punkty.

Na razie ranking wygląda następująco:

Kod:
####Ep.01####
1. Xenovious       1p
2. programistacpp  1p

Już teraz, cieszę się, że będę Wasze sukcesy obwieszczał metodą CopiegoPejsta nicków, gdyż czasami ich przeczytanie byłoby poważnym wyzwaniem i pewnie bym coś przekręcił.


Dla zwycięzców GRATULACJE :)

Edit:
kolejne zgłoszenie :)


RE: Play with me... czyli PK's czelyndż Episode0x02 Crackme part 0x1 - PanKernel - 03-21-2017

Uff, wreszcie chwila, żeby sprawdzić przygotowane zadania. Ostatnie opóźnienia :) I hope so.


Episode 0x02 part 0x01


Na wstępie zmiany.
1. Flagi są w formacie Flag{xx..xxx}, co ułatwi ich znalezienie. Flagi są TYLKO i wyłącznie definiowane w ten sposób. Niezależnie od części xx.xxx która może mieć różną długość i treść, to jest rozwiązanie zadania, chyba że wyraźnie napiszę inaczej. 
2. Przechodzimy na szesnastkowe indexowanie crackme.
3. Ranking może być dla niektórych ważną częścią zabawy, dlatego postanowiłem pójść po rozum do profesjonalnie organizowanych ctfów i przeskalować punktację. Zadania będą punktowane od 10 - 500 pkt w zależności od trudności. Przy czym trudność jest definiowana relatywnie.
4. Powstanie repo na kod i opisy rozwiązań, które będę sukcesywnie udostępniał, może się komuś przyda.
5.... czekam na Wasze propozycje, sugestie, w tym wątku i na PW. 





===============================================================================================
Kod:
+----------------+---------------------+
| PK'S Challenge |  Capture the flag!  |
+----------------+---------------------+
| TASK           | #2 part 0x01        |
| LEVEL          | Ultra easy   20pkt  |
| TYPE           | Steganography       |
+----------------+---------------------+



Deadline: 05.04.2017 czas START.




Zadanie:
Kod:
/9j/4AAQSkZJRgABAQIAHAAcAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkI
CQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCABkAfQDAREA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6AC
gAoAKAOa8X+Mv+EUn0+D+zftX27zufO2bPLAP905zn2oA5+P4vb4vM/4R7HTj7X6/wDAKAEl+L/l
Ru//AAj2dihsfa+vX/Y9qAI5PjLsksk/4RzP2yRI8/bPubu/3OaAJIPi8JoXmbw/sVJXiObvjjHO
dnfNAGtb/EO0uI44xHYreyo0sdkdQXz5IlHzOqbckDByfY0AYmofGzTNMJF5p8ETKwB8y9CDHrkp
igCC2+O+k3jS/Z7K0kVD8jLqSnzBxyPl/wA4oAtw/GJJtm3QV+bOcXmcYGf7lABP8YUt4jLLoIUD
P3rzHQf7lAEvhj4vWXijxJbeHbLToszIzSypd7zEQjMARsGc7fXvQB6FQAUAFABQAUAFABQAUAFA
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
AUAFAH//2Q==

Podpowiedź: part 0x01 oznacza, że episode składa się z części {dwóch w tym przypadku}, ale każdy part jest niezależnym i oddzielnym crackme. Have fun!


I standardowo:
Kod:
+===================================================+
| !!!Proszę nie publikować rozwiązań w tym wątku!!! |
+---------------------------------------------------+






===============================================================================================
Aktualny ranking:



Kod:
####Ep0x01####
1. Xenovious       10p
2. programistacpp  10p
Czekam na PW.
Przypominam, że bardzo mile widziany jest wyczerpujący opis zdobycia flagi. Idealnie byłoby udokumentować poszczególne kroki i następnie opublikować raport ku potomności. Z racji tego, że upłynął czas zgłaszania pierwszego zadania, pierwszy opis będzie mojego autorstwa, pojawi się wkrótce.



Korzystając z okazji: ogłaszam CALL FOR IDEAS/TASKS: jeśli jesteś zainteresowany pomocą przy rozwijaniu zadań, masz pomysł na ciekawe zadanie, koniecznie do mnie napisz! Autor zadania otrzyma KUDOS od społeczności :)



RE: Play with me... czyli PK's czelyndż Episode01 Crackme - Gilley - 03-22-2017

Sugerował Bym droga administracjo zrobienie podforum na ctfy i wrzucania każdego z zadań w osobnym temacie/wątku.
Myślę że zrobienie boxu w podforum lub paska z ogólną punktacją też nie powinno być problemem (lub wątek przyklejony z samą punktacją, bez możliwości pisania w nim przez użytkowników).

Będzie przejrzyście, będzie można łatwo wracać do zadań i punktacja będzie zawsze na wierzchu.
Może i ranking będzie wtedy zachęcał do pojawienia się w nim.

edit: drugi wątek przyklejony z sugestiami i protipami dla/od ludzi (ALE BEZ SPOILERÓW I BANY ZA SPOILERY!) też by się przydał :)