2018-09-28: Teaser Dragon CTF 2018 starts tomorrow!

Dragon CTF 2018 Teaser logo

The Teaser Dragon CTF 2018 by Dragon Sector starts tomorrow at 12pm UTC!

The tournament will be held in a pretty standard jeopardy format, i.e. it's a team-based CTF with dynamic scoring, and several tasks that may be in one of the typical categories (web security, reverse engineering, cryptography, pwnables, etc). As it's a teaser CTF, the number of tasks will be pretty low and the CTF itself will only go for 24h.

There are prizes related to the main CTF event as well! The main Dragon CTF will take place during the Security PWNing Conference on 19-20 November in Warsaw, Poland, and will be open to conference participants and invited top teams from the teaser, and will have it's own set of prizes - the total prize pool for the main Dragon CTF is 17000 PLN!

The registration for the Teaser Dragon CTF 2018 is not yet open (it will be a few hours before the CTF). I'll update this post with details once we have the website online ;)
UPDATE: The registration is now open - https://ctf.dragonsector.pl/ - and the CTF starts at 12pm UTC (2pm CEST) :)

Best of luck!

UPDATE 2: The CTF is now over! Good Game everyone!

Source code + a short description of intended solutions for my two tasks:
1. Brutal Oldskull (RE|easy, 68 solves)
(CTFTime.org write-up repository)

2. Chains of Trust (RE|hard, 10 solves)
write-up by akrasuski1 (team p4)
write-up by daniellimws
(CTFTime.org write-up repository)

See you at the main CTF*!
* Please note that the "Teaser" was not a "Qualifier" - the Main offline CTF is open to all Security PWNing Conference attendees that are onsite.

Read more... [ 9 comments ]

2018-07-12: Nowoczesna kryptografia - książka

Takie krótkie info, że "Serious Cryptography: A Practical Introduction to Modern Encryption" autorstwa Jean-Philippe Aumassona została przetłumaczona na polski i wydana przez wydawnictwo PWN pod polskim tytułem "Nowoczesna kryptografia: Praktyczne wprowadzenie do szyfrowania". O książce wspominałem już na livestreamie (kilkukrotnie), ale wspomnę i tutaj - wg. mnie to świetna pozycja wprowadzająca do praktycznej kryptografii, tj. jeśli ktoś jest zainteresowany np. CTFami i zadaniami z kategorii "crypto", to jest to pozycja w zasadzie obowiązkowa. Podobnie w przypadku szukania błędów w kodzie korzystającym z dobrodziejstw kryptografii, np. przy okazji pentestów czy code security review (jak wiecie jest różnica między bezpiecznym algorytmem szyfrującym a faktycznym bezpiecznym użyciem takiego algorytmu w programie).

Księgarnia PWN: https://ksiegarnia.pwn.pl/Nowoczesna-kryptografia,747540506,p.html
Inne księgarnie (ceneo): https://www.ceneo.pl/62138294

P.S. Jestem jednym z patronów medialnych polskiego wydania tej książki, stąd mój blurb na jej okładce. Jest to pierwsza i póki co jedyna książka w Polsce (poza .pl była jeszcze ta), której patronuje (srsly, good stuff ;>).
P.S.2. Moje zadanie Better ZIP z Google CTF 2018 Quals było zainspirowane kilkoma stronami z tej książki :) (zadanie wraz ze źródłami, wideo z rozwiązania (start 28:45))

Czytaj dalej... [ 7 komentarzy ]

Five newest or recently updated notes (these are unfinished posts, code snippets, links or commands I find useful but always forget, and other notes that just don't fit on the blog):

Click here for a list of all notes.

EN Security papers and research notes

Some conference slides are linked at the bottom of this page.

EN Selected vulnerabilities

The full list of vulnerabilities discovered by me (including collaborative work) can be found here (please note that the list might be out of date).

The Google Application Security / Research site might also contain some of my findings.

EN Coding (selected posts)
EN Tools and libraries
  • PiXieServ is a simplified PXE (network boot) server for Windows and Linux-based OS, created for testing of very small home-made OS. See also the post about it.
  • ExcpHook, a system-wide exception monitor for Windows XP 32-bit. Useful if you're fuzzing something that doesn't like having a debugger attached.
  • Ent is an entropy measuring tool for reverse engineering reconnaissance (see also a post explaining how to use it).
  • HiperDrop is a simple command line process memory dumper for Windows, with a few different work modes.
  • asmloader - this little app executes headerless machine code (compiled assembly code). It's meant to be an aid in learning/teaching and playing with assembly, as well as the right tool when you just need to execute some machine code.
  • NetSock is a simple socket/networking lib/wrapper for C++ I've wrote back in 2003 and update from time to time - I use it for most of my network-enabled projects.
PL Videotutoriale i podcasty [ 0 views | 0 videos | 0 subscribers ]

Subscribe to me on YouTube W wolnym czasie prowadzę videocasty na żywo o programowaniu, reverse engineeringu oraz hackingu/security:

Livestream | Kanał na YT | Archiwum starszych odcinków

Najnowszy odcinek: Gynvael's Livestream #75: Implementujemy serwer FTP
[ 0 thumbs up | 0 comments | 0 views ]

Dodatkowo: ReverseCraft - starsza seria podcastów o reverse engineeringu i assembly.

PL Edukacyjnie (wybrane posty)

Dla programistów:

Security / hacking:

  • Hacking - jak uczyć się security/hackingu i spać spokojnie.

Dodatkowo, kilka przemyśleń na temat odnajdywania się na rynku pracy w IT:

PL Programowanie (wybrane posty)

← trochę więcej postów jest po angielskojęzycznej stronie.

PL Gamedev i GFX (wybrane posty)

Grafika generowana proceduralnie:

【 design & art by Xa / Gynvael Coldwind 】 【 logo font (birdman regular) by utopiafonts / Dale Harris 】