Stfu or code (le blog de pthc)
Retour au blog <<

DevNote - #5 - svn checkout

Mercredi 23 juillet 2008 à 15 h 38
Putain qu'il date le dernier topic.
Entre temps, j'ai passé deux mois sans laptop + impossible d'obtenir une carte wifi potable + stage de merde (une cms en php; je déteste les langages scriptés, php le premier) ce qui m'a bien ralenti dans le dév de ce projet.

Aujourd'hui il commence à se faire temps, à rendre public tout ça.
Le côté scolaire n'est plus un problème, mon DUT est finit et l'accord que l'on a fait avec l'IUT était que le code nous appartiendrait intégralement.
Le nom, c'est AirGTKrack, pour aircrack en gtk.
C'est un logiciel modulaire. Même l'interface graphique est plugin, seul le protocole entre le démon et le client est rigide. Ce qui veut dire que créer un plugin optionnel simulant un compteur geiger s'agitant en fonction des paquets WiFi, ne serait pas difficile à faire.

Mon ami google ayant bien compris le message que je ne veux pas qu'il parle de AirGTKrack, il s'est retenu. Donc voici une liste raccourcie :
- L'adresse du projet SourceForge.
On y trouve le SVN et les membres de l'équipe de dév.
Contactez moi pour en faire partie, c'est super ça rend intelligent, géri le cancer et en plus ça n'engage à rien.

- Le paquet ArchLinux.
Parce que c'est la distrib sur laquelle le projet a été codé, parce que on l'aime tous dans l'équipe et parce que c'était ce qu'il y avait de plus simple.
Un simple yaourt -S airgtkrack-svn vous l'installe, le démon avec.
C'est très pratique de n'avoir qu'à cliquer sur l'icone pour que ça marche.

- svn co https://airgtkrack.svn.sourceforge.net/svnroot/airgtkrack/trunk airgtkrack && cd airgtkrack && sh autogen.sh && ./configure && make && sudo make install.
Utilisateurs d'ubuntu pas la peine d'essayer, l'automake que j'ai utilisé est incompatible avec celui d'ubuntu.
Bien entendu il a fallu que je remarque ça APRÈS avoir galéré comme une merde pour que l'automake fonctionne chez moi.
J'abandonne pour l'instant, tant que je n'aurais pas de liens clairs ou d'aide sur ce répugnant système.
Le premier qui s'en plaint, qu'il vienne plutôt m'expliquer comment faire un script automake qui fonctionne pour toute distrib.

- svn co https://airgtkrack.svn.sourceforge.net/svnroot/airgtkrack/trunk airgtkrack -r 181 && cd airgtkrack && make && sudo make install
Devrait mieux marcher.
Un binaire pourrait être tarballé, si il y a de la demande.
Pour lancer, c'est airgtkrack en root. Ensuite, un clic sur préférences vous permettra d'activer le mode monitor sur votre carte wifi, et le reste je vous laisse découvrir (c'est assez clair comme ça que ça ne signifie pas "démerdez vous", ou il faut que je rajoute un smiley ?)


Voilà tout y est. À vous de me remonter ce qui merde, vos idées et demandes d'explications sur le code.
par pthc
Mercredi 23 juillet 2008 à 15 h 42
J'en profite pour demander deux trucs :
- Il n'y a personne qui s'y connait en intro 64k sous linux ? Ou en optimisation de taille avec gcc ? Disons que je commence à en avoir marre que même avec l'option -Os, gcc me déroule les boucles.
- Je m'y suis pris tard pour mes études post DUT, et je suis pris pour 3 endroits mais je ne sais pas lequel choisir. Je pense que ce blog est le meilleur endroit pour trouver des gens qui peuvent m'aider :
. Licence Informatique à l'Université de Lille. Une licence classique (je suis pauvre, les écoles d'ingénieur saycher), mais de toute façon mon choix risque de se porter là dessus.
. Licence Info à l'Université du Littoral, Cote d'Opale. Loin, licence classique aussi, mais permet d'intégrer leur Master I2L, orienté libre. Il y a à la fois les risques de tomber sur un truc en réalité nul, si encore il n'y avait pas le risque de ne pas y rentrer dans un an.
. Polytech'Nice-Sophia, pour devenir Ingénieur en Sciences Informatiques. J'ai cru comprendre ça réputé, bien, et tout tout, mais en plus d'être loin, il y a le risque qu'il faille tellement bosser que je ne réusisse pas.
Merci d'avance aux forums blogs.NoFrag.com (je devrais ici rajouter deux caractères au code ascii 94, mais c'est pas mon genre)
Mercredi 23 juillet 2008 à 15 h 50
Faits un truc pour iphone sur appstore et devient riche a coup de 3$
par un Anonyme
Mercredi 23 juillet 2008 à 15 h 51
J'ai fait Polytech'Nice-Sophia, enfin du temps où elle s'appelait l'ESSI, et je te la recommande fortement.

Les DUT luttent un peu au début à cause des maths principalement, mais a partir de la seconde année, tout roule. Il y a du boulot certes, mais rien d'insurmontable.

:)
par jye
Mercredi 23 juillet 2008 à 16 h 45
Moi je te conseille la licence à Lille. Polytech'Nice-Sophia c'est un très joli nom mais ça vaut pas plus par rapport à une licence+master. A part bien sur en taffant à Nice ou Sofia Antipolis ou cette ecole doit etre un peu connue.
par un Anonyme
Mercredi 23 juillet 2008 à 17 h 01
Correction : ça te donne quand même le titre d'ingénieur, ce qui aux yeux de certaines boîtes, et pas forcément qu'à Sophia, peut jouer.
par un Anonyme
Mercredi 23 juillet 2008 à 17 h 23
Moi je te conseille la licence à Lille. Polytech'Nice-Sophia...... Nan je déconne.
par skaven
Mercredi 23 juillet 2008 à 22 h 00
Je te conseille de t'arrêter et de coucher avec toutes les DRH que tu croisera. Au bout d'un moment, t'aura surement un dégout de toi même, voire une mst; mais tu sera ingénieur a coup sur.

Ya pas de quoi.
par pthc
Jeudi 24 juillet 2008 à 18 h 44
Merci pour les conseils, mais mon âme de glandeur me pousse toujours vers la fac et profiter de la coke et des putes.


L'iPhone ça risquerait d'être beaucoup de boulot, et je ne connais même pas le chipset de ce téléphone. Atheros ?
Pour l'instant, le plus intéressant serait l'Asus EEE.

Par ici les dons de machines. (Kwel, je vais devenir riche!)
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]