blog.taz.net.au
I had a dream… – Errata
http://blog.taz.net.au/2012/11/16/i-had-a-dream
Tech Notes And Miscellaneous Thoughts. I had a dream…. I had a dream that many prominent members of the Linux community were dressed in Nazi SS uniforms on the Arctic ice, clubbing baby seals to death. Thank you for understanding and supporting me in my very real fears. You make the world a safer place for everyone. 17 Responses to “I had a dream…”. November 16, 2012 at 9:18 am. You must be a rape apologist! November 16, 2012 at 10:37 am. November 16, 2012 at 10:52 am. November 16, 2012 at 12:03 pm.
grim7reaper.rolinh.ch
Catégories: c - grim7reaper
https://grim7reaper.rolinh.ch/blog/categories/c
Fonctions de comparaison : une erreur fréquente. C’est l’histoire d’un bogue. Structures de données génériques en C. Calculer la première puissance de deux supérieure à un nombre. Posté dans bit twiddling. Les déclarations style K&R c’est la misère. Du bon usage de realloc(). Convertir un #define en chaîne de caractères. Génération et résolution de labyrinthes parfaits. À la recherche de l’espace (disque) perdu. Fonctions de comparaison : une erreur fréquente. C’est l’histoire d’un bogue.
grim7reaper.rolinh.ch
Crackme — GDB - grim7reaper
https://grim7reaper.rolinh.ch/blog/2013/11/07/crackme-gdb
Étudié dans cet article provient d’ ici. Est un peu moins simple que le précédent, mais il est tout de même trivial. En revanche, je me suis compliqué la vie : la solution était en fait bien plus simple que ce que l’on peut penser. Mais au moins, ça me permet de présenter l’usage de GDB. Comme la dernière fois, on va commencer par lancer. Déjà, on peut remarquer (via la commande file. Ne vous inquiétez pas, on aura l’occasion de s’amuser avec ça dans d’autres défis). Puis regarder le code assembleur.
grim7reaper.rolinh.ch
Crackme — Anti-Debug - grim7reaper
https://grim7reaper.rolinh.ch/blog/2013/11/09/crackme-anti-debug
Étudié dans cet article provient d’ ici. Et cette fois nous allons rencontrer notre premier mécanisme anti-débogueur. Nous avons donc à faire à un exécutable statique avec un. De 2069 lignes qui ne contient pas de mot de passe (cette fois j’ai vérifié ‘). Ok, sortons le débogueur (comme pour le. 2, sauf que cette fois c’est justifié :-P). Mais avant cela, voyons d’abord une exécution normale :. Bienvennue dans ce challenge de cracking #. Maintenant, avec notre ami GDB :. Debugger detecté . Exit. 0x080484...
txzone.net
Kivy | Txzone
http://txzone.net/category/kivy
Stuff about Python, multitouch, optical tracking and audio. Kivy Programming Contest 2014. March 16, 2014. Kivy is organizing its second application development contest! This is a great chance for users both new and experienced to show off their skills and compete for prizes. Entries will be judged on a range of criteria accessible to both new and experienced programmers, so don’t be afraid to dive in! A big big thanks to the Python Software Foundation. For being our first and lovely sponsor. PythonActiv...
txzone.net
Planet Python | Txzone
http://txzone.net/category/python
Stuff about Python, multitouch, optical tracking and audio. Category Archives: Planet Python. Kivy Programming Contest 2014. March 16, 2014. Kivy is organizing its second application development contest! This is a great chance for users both new and experienced to show off their skills and compete for prizes. Entries will be judged on a range of criteria accessible to both new and experienced programmers, so don’t be afraid to dive in! A big big thanks to the Python Software Foundation. March 16, 2014.
grim7reaper.rolinh.ch
Fonctions de comparaison : une erreur fréquente - grim7reaper
https://grim7reaper.rolinh.ch/blog/2014/08/31/fonctions-de-comparaison-une-erreur-frequente
Fonctions de comparaison : une erreur fréquente. Premièrement, qu’est-ce que j’entends par fonction de comparaison? Je parle des fonctions qui prennent deux arguments en entrée et qui renvoie :. Un nombre positif si le premier argument est strictement supérieur. 0 si les deux arguments sont égaux. Un nombre négatif si le premier argument est strictement inférieur. Maintenant, pourquoi est-ce que je parle d’une erreur répandue? Alors, quel est le problème? 10 20 25 40 90 100. Alors là, rien ne va plus!
grim7reaper.rolinh.ch
Crackme — ltrace - grim7reaper
https://grim7reaper.rolinh.ch/blog/2013/11/08/crackme-ltrace
Étudié dans cet article provient d’ ici. On reste dans du très simple mais ça va nous permettre de voir une nouvelle approche lorsque l’on veut faire de la rétroingénierie sur des exécutables dynamiques. Bon, déjà voyons à quoi nous avons à faire. Syntaxe: ./crackme03 [password]. Ok, celui-ci prend le mot de passe via les arguments de la ligne de commande. Commençons par le traditionnel. Qui, comme on pouvait s’y attendre, ne nous apprend pas grand-chose. Rification de votre mot de passe. Strcpy(0xbfa5d6...
txzone.net
tito | Txzone
http://txzone.net/author/admin
Stuff about Python, multitouch, optical tracking and audio. Kivy Programming Contest 2014. March 16, 2014. Kivy is organizing its second application development contest! This is a great chance for users both new and experienced to show off their skills and compete for prizes. Entries will be judged on a range of criteria accessible to both new and experienced programmers, so don’t be afraid to dive in! A big big thanks to the Python Software Foundation. For being our first and lovely sponsor. PythonActiv...