ࡱ>    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry F&n"վWordDocument 1CompObj^quez en comprend un autre donc vous passez par un interprte, cet interprte est le compilateur. Nous allons passer aux actes, vous comprendrez mieux.Notre premier programme s'appelera "first.exe".Crez sur votre bureau un dossier "sources" puis lancez Edit.exe et tapez ce qui suit sans faire la moindre erreur, crivez tel que vous le voyez (si vous etes bigleux bein tant pis faites comme vous pouvez...)#include void main(void){cout << "Anathema est mon prof de C++ !!! ";}Maintenant sauvegardez le sous "first.cpp" dans le dossier "sources".Voil vous venez d'crire votre premier programme, il ne reste plus qu'a le compiler.A l'execution de celui ci il s'affichera dans une fenetre Dos:Anathema est mon prof de C++ !!!C'est bien beau tout a mais vous ne comprenez rien ce que vous avez crit, et bien Patience tout vient celui qui sait attendre, je vous expliquerais tout par la suite.Notre second programme nous apprendra modifier le fichier source et faire prendre en compte les modifications...#include void main(void){cout << "Anathema est un bon prof de C++ !!! ";}Sauvegardez celui l sous "easy.cpp", compilez le et xcutez le.Anathema est un bon prof de C++ !!!maintenant modifiez le fichier sources#include void main(void){cout << "Anathema est un bon prof de C++ !!! " << endl;cout << "et en plus il donne des cours gratos !!! ";}Resauvegardez sous "easy.cpp" et executez leAnathema est un bon prof de C++ !!!KESAKO ?!? Il a pas pris en compte les modifs !!!Normal, les modifications ne sont prises en comptes que si le fichier source t recompil.Recompilez, xcutez le Anathema est un bon prof de C++ !!!et en plus il donne des cours gratos !!!Parfait, vous venez de crer votre second programme de C++Chaque langage des rgles d'orthographe, que ce soit le franais, l'arabe, l'espagnol ou le turc et certaines fautes rendent incomprhensible toute une phrase.L'une des rgles en C++ est que chaques (ou presque) instrutions doivent se terminer par un point virgule.D'autres caractres tels que les accolades et les parenthse sont indispensables et vont par paire, l'oubli d'UNE parenthse peut forcer revrifier TOUT le fichier source car le programme dcelera un certain nombre d'erreurs.Voici un programme qui comporte une erreur:#include void main(void){cout << l y a une erreur ;}sauvegardez sous "error.cpp" et compilez le, oh le compilateur dcouvre quatre fautes, bizzare pourtant il n'y a qu'une erreur, c'est normal, j'ai supprim les guillemets avant la phrase (regardez le fichier source du premier et second programme) et tout ce qui se trouve derrire, jusqu'au point virgule est considr comme un symbole non dfini.Corrigez:#include void main(void){cout << " maintenant, il y a plus d'erreur ";}Sauvegardez, compilez et executez, hop a marche, magique non ?Voila, vous avez appris quelques petits trucs, voici ce que vous devrez retenir:- Un programme est un fichier texte dans lequel est range la liste des instructions que l'ordinateur aura a execut une fois compil.- Pour programmer un editeur de texte suffit (pas un traitement de texte) - Une fois rdig, le programme source s'enregistre dans un fichier avec l'extension .cpp- Le compilateur traduit les instructions en langage comprhensible par l'ordinateur.- Comme tout langage le C++ rponds des rgles orthographiques.- Si une erreur t faites durant la rdaction du programme, le compilateur vous indique le nombre de fautes dcouvertes.- Toute erreur doit etre corrige pour que le compilateur parvienne cre l'executable.- La modification ou correction du fichier source n'est prise en compte qu'aprs recompilation du programme.L'article tait sens s'arreter ici, mais aprs l'avoir fait lire quelques personnes Veinscuts m'as dit qu'elles restaient sur leur faim donc j'ai dcid de faire un peu plus long en vous expliquant certains points un peu plus ennuyeux mais assez faciles comprendre.C'est parܥe# &/1,,0l,0l00 0 o(000T0K5o MS Sans Serif SymbolTimes New RomanTimes New Roman@Comic Sans MS AmazeAnathemale mag d'Anathema et de tout ses potes#1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~EditorialPourquoi un enime mag sur le net ?Bin tout simplement parcequ'il y en aura jamais assez...Non, en fait c'est plutot parceque les mags sont tous plutot axs hack/phreak/crack et que nous on aime bien la prog, donc on s'est dit qu'on pourrait faire un mag sur la prog, les rseaux et accessoirement le hack. D'ailleurs on a commenc par des petits tutoriaux (un tutorial-des tutoriaux...enfin je crois...de toute manire on s'en fout) sur les deux langages qu'on maitrise, d'autres languages viendront s'ajouter, mais pour l'instant vous vous contenterez de a et vous ferez avec.Bon je vais pas vous faire chier plus longtemps avec un dito que vous lirez meme pas, alors bonne lecture et au prochain numro.Anathema~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer:Il est tout a fait lgal de pirater son propre rseau, et de cracker ses propres logiciels.C'est meme tout fait recommand si l'on veut les rendre plus scuriss et c'est pourquoi entre rseaux, programmations et articles divers, ce mag parleras de hacking et de cracking.Cependant, l'application de ces mthodes des rseaux qui ne sont pas les votres est illgale et punit par la loi, les auteurs de ce document ne pourront etre tenus responsables, ni les liens vers lesquels ils renvoient.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Table des matires1) Premire approche du C++2) Premire approche des rseaux3) Msx-Basic4) L'histoire de Unix5) Pourquoi choisir Linux plutt que Windows ?6) Cryptographie: La matrice7) Ping ? Pong !8) Protocole TCP/IP9) Hack de pages web10) Adressage IP11) Les ports12) SMTP13) Social Engineering 14) Comment niquer une ligne tlphonique ?15) Feed Box16) Spy Box17) Conclusion18) Gr33tz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Premire approche du C++par Anathemaje vais essayer de vous donner un cours qui ne soit pas chiant mais qui vous permette de progresser assez rapidement et d'crire vos propres programmes sans trop de difficult la seule condition que vous ne sautiez pas d'tapes.Programmer en C++ ne ncessite pas de programmes particuliers except un compilateur, l'criture de vos programmes doit se faire dans l'editeur du DOS (edit.exe) que vous pourrez executer depuis le menu Dmarrer de Windows (je parle de Windows car la majorit des utilisateurs de PC tournent sous cet OS, pour Linux utilisez Gcc qui est parfait, vous pouvez crire le source dans les emacs ou Vi).Programmer en C++ consiste crire des instructions dans un fichier source au format ASCII. Les instructions de ce fichier source sont encore comprhensible pour nous, mais elles sont ensuite convertie en binaire ( 0 et 1 ) l'aide d'un compilateur pour pouvoir etre comprise par l'ordinateur. Cette suite de 0 et de 1 est rang dans un "executable".Les compilateurs les plus connus sont Visual C++ et C++ de Borland, je vous conseille le second (Microsoft a la facheuse tendence de rendre compliqu ce qui peut etre simple :) )Nous verrons dans un premier temps comment:-crer un programme l'aide de Edit.exe en tapant les instructions et les sauvegarder dans un fichier source de programme.-convertir le source en programme executable l'aide d'un compilateur.-modifier nos programmes ou les corriger l'aide de Edit.exe-dchiffrer les messages d'erreurs renvoys par le compilateur lors d'un viol des syntaxes.-recompiler nos fichiers sources aprs modification afin que le compilateur prennent en compte la correction.La programmation s'apparente quelques peu un voyage l'tranger (si, si vous marrer pas, ma comparaison n'est pas bidon...), vous apprenez un langage mais la personne avec qui vous voulez communiti !!!On a crit plusieurs petit programmes sans avoir cherch comprendre les instructions de C++ mais plutt comprendre comment on programme et comment on compile. Donc dans ce chapitre on va plutt s'interesser aux instructions qui font que le programme est ce qu'il est.La plupart des programmes suivant le modle que nous avons utilis commencent par une (ou des) instructions du type #include, puis une ligne contenant void main(void) et enfin une srie d'instructions en tre accolades { }.A la fin de ce chapitre, vous aurez compris:- #include permet de profiter de fichiers d'en-tte (header) contenant des instructions en C++ ou des dfinitions de programme.- la partie principale d'un prog en C++ commence par l'instruction void main(void)- les programmes sont composs d'une ou plusieurs fonctions elles mmes faites d'instructions lies par la tche accomplir.- les programmes communiquent en envoyant des messages l'cran et utilisent pour cela le flux de sortie "cout".Le premier programme que nous avons vu contenait trois instructions, les accolades regroupant des instructions lies:#include <----- Premire instructionvoid main(void) <----- Seconde instruction{cout << " Anathema est mon prof de C++ !!!"; <----- Troisime instruction}Instruction #includeTout les programmes que nous avons fait pour l'instant commenaient par l'instruction: #include La programmation en C++ permet de profiter d'instructions et de dfinitions dont le compilateur dispose. A la compilation #include ordonne au compilateur d'introduire au dbut du prog le contenu du fichier d'en-tte dsign. Ici c'est le contenu du fichier iostream.hSi vous cherchez le fichier contenan les headers, c'est celui qui s'appelle INCLUDE.Les fichiers sont en ASCII donc vous pouvez voir leur contenu et mme les imprimer.Void main(void) Le programme n'execute pas forcment les instructions dans l'ordre lorsqu'il tourne, et main sert sparer les instructions principales et qu'il faut xecuter en premier.En gros a se rsume comme a, mais nous y reviendrons plus et vous comprendrez mieux.Void Les programmes plus complexes sont spars en plusieurs parties plus petites appeles des fonctions. Une fonction est en fait un ensemble de plusieurs instructions qui effectueront une tache particulire.Pour l'instant nous n'utiliserons que Void qui signifie que le programme ne renvoie pas de valeur au systme d'exploitation.Il y a deux void vous remarquerez, le premier signifie que le programme ne renvoie pas de valeur et le second que rien n'est attendu de la ligne de commande.{ } les accoladesLes accolades servent lier des instructions ensembles, dans les programmes que nous avons fait elles servaient lier les instructions principales.Elles vont par paire, il est donc impossible d'ouvrir une accolade sans la fermer un moment ou un autre.cout << affichage l'cran l'aide de coutVous avez remarqu que cout << avait servi faire afficher un texte sur l'cran, et bien c'est parceque cout << est un flux de sortie et que le dispositif standart est l'cran mais il sera possible par la suite d'utiliser un autre flux de sortie.ex:c:> nom_du_prog > PRN (utilise l'imprimante comme flux de sortie)c:> nom_du_prog > texte.txt (vers un fichier texte)Ce qu'il faut retenir:- La plupart des progs en C++ commencent par une instruction #include, qui demande au compilateur d'inclure dans le programme le contenu du fichier headers indiqu.- Les headers contiennent des dfinitions de compilation utilisables par un programme.- Un fichier source peut contenir de nombreuses instructions. Void main(void) annonce le dbut du programme principal qui contient la premire instruction execute par le programme.- Premier void en rapport avec le systme d'exploitation et le second avec le programme.- Les instructions sont lies en petites fonctions par des accolades.- La plupart des progs utilisent le flux de sortie cout << pour afficher l'cran les informations, mais elles peuvent etre rediriges.Ok c'est tout pour l'instant mais nous continuerons ds le prochain numro.@ plus~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Premire approche des rseauxpar VeinscutsSalut, non vous inquitez pas, je suis juste en guest, pour aider le pauvre Anathema, il est tout seul et il m'a fait un peu piti (ndA: Sympa...) essayer de se dmerder tout seul alors je lui ai promis de venir et de lui pondre un petit article que j'aurais pas dj fait ailleurs... : )Donc voici mon article qui sera peut etre le premier d'une longue ligne (qui sait il trouveras peut etre personne pour l'aider...) et qui vous fera peut etre comprendre un peu plus de chose sur les rseaux.Les rseaux vous les voyez tout les jours sous diffrentes formes, la poste, le mtro, les bus, le tlphone, le minitel, Internet et souvent vous ne vous en rendez pas compte parceque c'est rentr dans les moeurs, mais les rseaux sont vitaux, ne serait-ce que pour transmettre les informations concernant votre existence, vous savez ces papiers qui vous suivent toute votre vie et sans lesquels vous n'existeriez pas (a serait pas cool...).Seulement un reseau a sert quoi et a marche comment ?Un rseau est l'ensemble des points par lesquels doit passer une information. Le rseau doit etre scuris, c'est dire que l'information doit arriv l ou elle tait prvue d'arriver sans avoir subi de modification et sans avoir t ni dtourne, ni possde par une autre personne que le destinataire. Je vais prendre des exemples dbiles mais qui vous ferons mieux comprendre tout a:Mr Dupont doit envoyer un colis Mr Dupond, le colis est dpos dans une boite au lettre, puis achemin un centre de tri, puis expdi vers la ville de Mr Dupond, puis enfin livr Mr Dupond.Le rseau fonctionne, personne n'a altr l'information, personne n'a put voir ces informations sauf Mr Dupond.Maintenant regardons un rseau foireux:Mr Dupont doit se rendre chez Mr Dupond qui se trouve de l'autre cot de la ville, il dcide de prendre le mtro (ndA: je te vois venir Veins...lol) et en pleins milieux de la ville, le mtro se bloque et Mr Dupont doit prendre une correspondance pour continuer.Vous avez saisi les comparaisons ?Maintenant venons en ce qui nous interesse, les rseaux informatiques (je me doute bien que l'histoire des Dupondts vous vous en battez les couilles), un rseau doit au moins tre form de deux ordinateurs, distants ou non, relis entre eux d'une manire, quel qelle soit, permettant l'change de donnes. Si vous avez pas compris relisez deux ou trois fois la phrase et a viendra. Ces deux (ou plus) ordinateurs peuvent etre organiss de deux manires diffrentes, la premire:-Serveur/Client: un ordinateur (gnralement le plus puissant) possde ses ressources partages et sert de serveur, les autres (le clients) puisent leurs informations dans le premier ordinateur, ce qui vite d'avoir chacun un disque dur et de devoir tous les partags.(ex: un serveur possdant un gros disque dur et une imprimante, tous les clients sauvegardent leurs donnes dans le disque dur du serveur et impriment sur l'imprimante du serveur) __________________ | | | Serveur | |_________________| / | \ / | \ ______ /___ ___|____ __\______ | client | | client | | client | |__________| |______| |_______| la seconde manire est:-d'gal gal: le nom explique assez bien, ce type de rseau signifie que chacun des ordinateurs est gal l'autre hirarchiquement, et que les ressources sont pour tous les ordinateurs partags.(ex: l'ordinateur numro 1 un accs internet, l'ordinateur numro 2 un gros disque dur et le numro 3 une imprimante, toutes ces ressources sont partages ce qui permet tout les ordinateurs d'utiliser toutes les ressources. ______________ | Poste 1 avec | | accs Internet | |_____________| | ____________ | _______________ | Poste 2 avec | | | Poste 3 avec | | imprimante |----------------- + -----------------| gros disque dur | |___________| |______________| En lisant ceci vous pouvez peut etre vous dire "bein il vaut mieux prendre un rseau d'gal gal, au cas ou le serveur tombe en panne, tout les ordinateurs sont bloqus..." et bien le problme ne se pose pas exactement ce niveau l, mais nous en parlerons dans le prochain numro, parceque d'autres facteurs sont prendre en compte, dites vous juste que si la plupart des rseaux se basent sur le systme Serveur/Client c'est bien qu'il y a une raison.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~MSX-Basicpar VeinscutsAujourd'hui je programmais mon petit encrypteur en C++ (je dbute...) et puis comme j'y avais pass la nuit et qu'il marchait pas je me suis dit:"Et si je ressortais mon MSX du placard ?"Et l des souvenirs me sont revenus tels que mes premiers programmes l'age de 8 ans fait sur le langage livr avec la machine, le fameux MSX-Basic...J'ai donc sorti la machine et je l'ai allume avec une petite larme aux yeux (la poussire sans doute) et j'ai commenc reprogrammer en merendant compte que le MSX-Basic tait quand meme bien foutu...Je lui demande de faire quelque chose et il le fait, pas de prise de tte, et quand il y a une faute il me dit o et me dit quoi...Je me suis donc rapell par la meme occasion que a ressemblait vachement au Q-basic et aussi au Basic qui tait livre avec l'Amstrad CPC 6128 et que donc a pourrait servir quelqu'un si je faisais un petit Tutorial sur ce langage...Donc c'est ce que je vais faire en commenant une longue srie sur le MSX-Basic...Je vais filer chaque numro des petits listings de progs que j'aurais fait et qui vous donnera une petite ide des instructions et de leurs utilisation.Vous pourrez trouver des mulateurs de MSX-Basic sur le net facilement l'aide de Yahoo et pour executer les progs tapez simplement Run.Ca commence:Le MSx basic est un langage assez facile d'accs et qui permet de faire des applications simples et utiles en trs peu de temps...Dans ce numro nous apprendrons certaines bases ainsi que les commandes principales et leurs applications dans le langage.10 cls20 print" Coucou30 endCe petit programme (listing) est le plus simple:la commande "cls" efface l'cran, la commande "print" crit l'cran et la commande "end" indique au programme de s'arreter.Vous remarquerez que le guillemet de la ligne 20 est solitaire, c'est dire qu'il n'y a pas de guillemet pour le fermer, ce n'est pas grave tant qu'il ny a pas d'autre instruction sur la ligne.Vous remarquerez aussi que les lignes vont de 10 en 10, ce n'est pas grave non plus, j'ai pris l'habitude de faire a au cas ou j'oublierais un truc entre deux commandes, les numros indiquent l'ordre dans lequel le programme doit prendre en compte les commandes.ex:10 cls20 print" Coucou30 end25 print" Merde, j'ai oubli de dire salut...Quand vous taperez "LIST" pour afficher le listing la ligne 25 sera parti se placer entre la 20 et la 30, ce qui est pratique pour les corrections la fin.De meme la commande "LIST" peut etre suivi de nombres indiquant l'endroit o vous voulez voir le listing." List 1-37" permet d'afficher le listing entre la ligne 1 et 37, par exemple.Vous aurez remarqu aussi que le MSX-Basic ne fait pas attention au majuscules et minuscules tout comme le Turbo.Bon passons un autre listing, sauvez le premier:save"firstet indiquons l'ordinateur qu'il s'agit d'un nouveau listing:newPetites thorie sur les variables:Les variables sont comme des petites boites, vous y enfermez des donnes et le moment venue le programme s'occupe de venir les chercher dans les petites boites, donc au commencement vous indiquez ce que contiennent les boites:10 cls20 A=1030 B=2040 C=30Voila qui est chose faite, la boite A contient 10, la B contient 20 et le C contient 30, passons donc l'criture du programme.50 print" Une bire coute ";A " francs."60 print" Un paquet de clope coute ";B " francs."70 print" Un Menu Maxi best off filet o-fish coute";C " francs."80 endLe programme s'occupera de remplacer le nom des boites par leur contenu.Rien ne vous empeche d'utiliser la meme variable plusieurs fois ce qui vous facilitera beaucoup le travail.Pour l'instant nous utiliserons les variables que pour stocker des chiffres, pas de lettres mais a viendra vous inquitez pas.Sauvez le et indiquez l'ordinateur le changement de listing.Nous allons maintenant faire une calculatrice l'aide de la commande input, cette calculatrice sera limite, et il existe un moyen plus simple de faire une calculatrice qui ne soit pas limit , mais je fais a pour introduire la commande Input.10 cls20 input" Tapez le premier chiffre: ";A30 input" Tapez le second : ";B40 print" Quelle opration dsirez vous faire ?50 print" [1] addition60 print" [2] soustraction70 print" [3] multiplication80 print" [4] division90 input C100 if C=1 then print A+B : goto 150110 if C=2 then print A-B : goto 150120 if C=3 then print A*B : goto 150130 if C=4 then print A/B : goto 150140 if C<1 and C>4 then print"Erreur dans votre choix, veuillez recommencer: ": goto 40150 endJe ne pense pas avoir besoin d'expliquer ce listing sauf pour dire que la commande INPUT attends une rponse de votre part, que la commande GOTO renvoie la ligne laquelle elle est associe et qu'elle est spare de la prcdente par deux points.Sinon les symboles d'oprations sont les mmes que dans la plupart des langages et en regardant le listing vous comprendrez facilement.Vous pouvez assez facilement faire vos premiers programmes simples avec les seules fonctions dcrites ici.Mais comme promis j'ai dit que j'incluerai le listing d'une de mes oeuvres chaque numro pour que vous en compreniez le fonctionnement, donc je vous ai fabriqu un petit agenda digne d'etre estampill Microsoft, autant dire que je tape dans la complication pour un petit prog de merde...1 CLS2 C=31337 3 print" ##############################4 print" # #5 print" # MSX-Agenda #6 print" # #7 print" # Coded by Veinscuts Version 1 . 0 #8 print" ##############################9 print"10 input" Veuillez taper votre code confidentiel: ";D20 If D=C then print"Code bon..." : goto 4030 If DC then print"Mauvais code..." : goto 940 print" <---Pour sauter une ligne50 input"Nom de la personne rechercher: ";N$60 for A= 1 to 4 <---Ca c'est pour indiquer le nombre de lignes Datas70 READ A$,B$ <---Ca c'est la commande qui feras lire les Datas80 if N$=A$ then 120 <---c'est pour comparer les Datas votre entre90 Next A100 Print" Inconnu...110 end120 print A$,B$ <---Affiche les rsultats l'cranAlors petite explication, la ligne soixante indique qu'il y a quatre lignes datas, mais vous devrez changer le 4 en fonction du nombre de personnes qui seront dans votre agenda. De meme contrairement au reste du langage tout ce qui se trouve derrire DATA est case-sensitive (majuscules-minuscules) et donc quand vous ferez une recherche, faites bien attention de ne pas oublier les majuscules. Bon, retour au listing...130 DATA Anathema, 01.45.12.78.36140 DATA Alastis, 01.47.61.53.57150 DATA Kio80, 01.46.95.51.46160 DATA Demogorgon999, 01.45.00.62.24Et voil, pour l'utiliser c'est simple, vous rajoutez une ligne Data et vous rajouter +1 la ligne 60. Dans les lignes Datas vous pouvez mettre ce que vous voulez, des adresses, des numros de tlphones, des commentaires, des emails...Bien sur le prog peut facilement etre modifiable afin d'avoir plusieurs profils utilisateurs, des possibilits de faire plusieurs recherches et tout et tout mais je me suis dit que a valait pas la paine que je m'attarde dessus surtout que aprs avoir lu ce tutorial vous pourrez vous mme les faire sans grands problmes.Enfin je terminerais sur un petit dlire personnel que je me suis tap ce matin vers 5 heures...Vous avez dj vu Linux tourner sur MSX ? LOLRendez ce rve moiti ralit avec Veinscuts...1 cls2 P=666 <---slectionnez un code en chiffres5 color 15,110 print"Linux Red Hat release 5.2 (apollo)20 print"kernel 2.2.6 on an i28630 print"40 print"localhost login: ";R$45 print"user okay, ";R$" needs password"50 input"password: ";T60 if T=P then 15070 if T

P then 180150 print"160 print"[";R$"@localhost /";R$"]#": input G$161 S$="veinscuts" <---slectionnez le mot qui stoppera le prog165 If G$=S$ then 430170 print" ";G$" access denied.": goto 150400 print"Login failed."410 print"420 goto 40430 endBon, voil a vous fait un trs joli cran d'acceuil root.Faites semblant de vous logguer en root, votre pass dans mon exemple.Dites votre super pote informaticien que vous avez russi foutre Linux sur votre vieil MSX mais qu'il refuse de faire tourner les logiciels, il va se ramener tonn et va buchezr une heure sur les messages d'erreurs "access denied", aprs l'avoir bien excit vous tapez le mot qui stoppe le prog et vous lui dites "boarf, t'est trop un naze".Au pire vous vous prenez un poings dans la gueule.Mais vous pouvez l'amliorer pour que lorsque vous lui direz de taper le fameux mot secret, un cran Bleu du genre "Fatal error-Grosse Blague in module EF$0000145262Bill0125Gates" apparaisse l'cran, vous y arriverez facilement en testant les couleurs et en sautant des lignes aprs avoir fait un CLS. Je prviens au passage que le premier chiffre aprs COLOR influe sur les lettres et le deuxime sur le fond.Bon sur-ce je vous laisse, envoyez moi les listings de vos petites oeuvres, et moi je me taperai chaque moi un petit listing du type "dlire" dans le prochain numro: "Piratage de la banque de France avec un MSX" (lol j'avais fait exactement le mme 8 ans comme quoi on est prdestin ce que l'on va faire)...Je prcise un dernier petit truc, c'est que je ne suis pas aid, je n'ai pas de bouquins et je n'ai rien copi pour cette article pour la simple raison qu'il n'existe pas d'ouvrage sur le MSX Basic (a ma connaissance) donc je peux trs bien me gourrer, mais bon je pense que je me suis pas gour sur des petits listings comme et puis sinon je dirais que c'est des fautes de frappes ;) @ plus~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~OS: UNIXpar AnathemaUNIX est partout !!!Unix est le serveur Internet le plus performant, Linux, un clone Unix est gratuit et est le sytme d'exploitation le plus rpandus parmi les amateurs de systme...Lisez la presse, on en parle partout, UNIX, LINUX, Partout, je vous dit !!!Saviez vous que les effets spciaux de la plupart des films grand budgets sont fait par des Stations Silicon Graphics associes des systmes UNIX ?Votre Banque tourne probablement sous UNIX aussi et vous ne vous en rendez pas compte,UNIX impose le respect et bon nombre de socits ne se verraient pas survivre sans UNIX un systme multitache stable et performant.Les seuls points faibles qu'ont lui accorde sont la difficult d'utilisation (on apprend comme pour tout) et le manque de logiciels (mais l c'est contestable, parceque certains UNIX sont libres et les logiciels sont pour la plupart gratuits ou presque compar d'autres OS.)Tout d'abord un peu d'histoire:UNIX est n d'une grosse blague en fait.A la fin des annes 60, les labo Bell AT&T ont commenc bosser sur un OS qui soit multiutilisateur, appel "Multics". Seulement tout les programmeurs se foutaient de leur gueule parceque Multics tait lent, difficile et trop foireux.Alors pour leur faire une bonne blague, une partie des programmeurs de Bell AT&T crivirent un OS, lger, rapide, multiutilisateurs et stable qui serait extensible l'infini.Il encouragrent meme les utilisateurs modifier le fichier source en amenant leurs savoir et leur aide. Pour enfoncer le clou ils dcidrent de l'appeller UNIX en contradiction avec MULTIX pour enfoncer le couteau dans la plaie.UNIX fut ensuite considr comme le paradis des hackers, personne ne pensait qu'il pouvait s'agir vraiment d'un logiciel d'entreprise. Les universits l'adoptrent unanimement tout simplement parceque cet OS tait fiable et ne demandait pas une configuration particulire. Il pouvait en effet tourner sur presque n'importe quelle bcane.Bell AT&T se mit le commercialiser mais malgrs cela UNIX allait sombrer dans l'oubli jusque dans les annes 70 ou il fut entirement recrit en C.Ce qui permit de le faire tourner sur toute sorte de bcanes (au passage Linux existe sur mac, je confirme pour ceux qui ne croyaient pas Veinscuts). UNIX tantlivr avec son fichier source tout le monde pouvait modifier ce qu'ils dsiraient et UNIX fut donc livr avec un compilateur C (maintenant C++ ayant supplant le C, presque toutes les versions d'UNIX disposent d'un compilateur C et C++).Au milieu des annes 70, un autre venement important se produisit dans l'histoire d'UNIX; Ken Thompson, un des programmeurs, se barra l'universit de Californie Berkeley pour prendre une anne de repos (drle d'endroit pour se reposer...) et il rencontra Bill Joy, le crateur de l'diteur "vi" (les utilisateurs de Windows ne peuvent pas connaitre), puis en 1978, il cra le premier systme UNIX non AT&T qui s'appellait BSD (Berkeley Software Distribution).Aujourd'hui, toutes les variantes d'UNIX sont issue de l'un de ces deux UNIX. Meme les clones d'UNIX comme Linux, le systme de Linus Torvald (je sais pas si il y a un h quelque part), tiennent compte de l'un des standarts AT&T et BSD.Bon maintenant passons une courte description de UNIX:Les systmes UNIX, contrairement Windows, sont multiutilisateurs, c'est dire que plusieurs personnes peuvent se connecter en meme temps et avoir une configuration qui leur convient sans que cela influe sur les autres utilisateurs connects au meme moment.Il existe cependant une diffrence entre les utilisateurs, il y a en effet les utilisateurs et le root.Le root est le superviseur du rseau, c'est lui qui s'occupe de la configuration, des mots de passes et du bon fonctionnement de son rseau. Lui seul peut acceder certains rpertoires et configurer certains endroits du rseau.Le systme en fait est une arborescence de rpertoires qui commence partir du rpertoire root qui est symbolis par le signe /de l dcoule tout les autres sous rpertoires.ex://homele rpertoire / (root) contient le kernel (noyaux du systme) et les modifications ne peuvent etre faites que par lui.alors que le rpertoire /home (qui contient tout les rpertoires des utilisateurs) est modifiable par l'utilisateur.ex:/home/anathema Dans ce repertoire Anathema n'a pas de restriction et peut le mofifier son gr, c'est l o il y aura toute sa configuration, ses logiciels et ce qu'il sauvegarde et seul lui et le root pourront y modifier quelque chose.Pour votre information le rpertoire contenant les mots de passes se trouve dans /etc/passwd (sauf pour les shadowed).suite dans le prochain numro.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Pourquoi choisir Linux plutt que Windows ?par AnathemaVoici une question qui trouve sa rponse assez facilement:"Vous prfrez un OS qui soit stable, multitache, multiutilisateur, lger, rapide, gratuit, qui possde des logiciels gratuits, qui en cas de bug est corrig gratuitement en trs peu de temps, qui est parfaitement adapt Internet, qui permette de former un rseau scuris trs facilement, qui ne scanne pas votre disque dur la recherche de Warez, qui ne vous donne pas un numro de srie comme aux boeufs, qui n'oblige pas les utilisateurs utiliser des logiciels tels que Microsoft Internet Explorer (les possesseurs de Netscape, dut un "bug", n'ont pas put rcemment tlcharger un correctif Microsoft) OU un OS qui plante chaque allumage, qui ne peut pas ouvrir 10 fenetres sans ralentir considrablement, qui n'authorise qu'une session, qui soit lourd, peu performant, cher, qui possdent des logiciels quivalent ou moins bons que l'autre OS mais qui les fait payer plus de 2000 francs (contre 0 Frs pour l'autre OS), qui en cas de bug est corrig en plusieurs semaines et non gratuitement, qui est moyennement adapt internet ( avis tout les utilisateurs de Windows , essayer une connexion sous Linux, il y a rien voir), qui en cas de rseau offre un accs tout les pirates en herbe (voir Snapscan #2), qui donne toutes les informations Microsoft sur le contenu de votre disque dur.(ndVeinscuts: Petite anecdote, j'avais une poque sur une partition Windows98, ICQ et Internet Explorer, les trois scannaient tellement mon disque dur, que le lag m'empchait de bouger la souris sur Internet, et ds que je me dconnectait plus aucun problme, donc vitez d'avoir trop de Warez si vous gardez Windows on sait jamais, si vous voulez le patch ICQ envoyez moi un mail)Bon vous l'avez compris windows est parfait pour les jeux et pour quelques applications, mais en contre partie vous n'etes pas totalement libre, vous etes oblig l'achat d'avoir Windows sur le PC (quoique maintenant Linux chez IBM) et d'accepter le contrat pour pouvoir utiliser votre ordinateur.D'ailleurs maintenant que j'y pense relisez le contrat d'ICQ, je me rapelle avoir lu qu'on authorisait le scan de notre HD en executant le programme.Linux permet, avec un peu de difficult au dpart, de pouvoir bnficier de programmes gratuits, performants et que vous pourrez amliorer si vous savez programmer.Linux mme est entirement reprogrammable vu que le fichier source est inclus et comme il est crit en C (certaines versions en C++), il devient maintenant plus facile de corriger, les bugs trs peu nombreux (depuis 3 ans je n'ai eut qu'un plantage et c'tait voulu, je voulais voir au bout de combien de truc ouverts a planterait, j'ai mis une heure le faire planter !!!), essayez de corriger les bugs de Windows maintenant !!!Vous allez y passer du temps, c'est moi qui vous le dit, pour le faire planter, je le laisse juste allumer et j'attends sans rien faire, il me mets une erreur fatale sans raison (vridique), au bout de 4 heures sans rien faire, je trouve pas a normal pour le prix que a coute !!!Il y a pleins d'autres raisons, en rapport avec le hacking mais bon je ne vais pas en parler, parceque l'on va croire que Linux est un repre de pirates et de hors-la-loi alors que c'est un OS fait par des programmeurs, pour des programmeurs.De plus Linux peut trs bien servir de Serveur pour un rseau Serveur/Client et meme si les clients sont des PC, des Macs ou des Unix (logique) alors imaginez le choix d'une entreprise, d'un cot payer pour des pc qui ne sont pas compatibles avec tout leurs clients et de l'autre un rseau gratuit (presque) compatible quelque soit les ordinateurs clients.Bon j'spre vous avoir convaincus, en cas de question: mailez moi...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Cryptographiepar VeinscutsLA MATRICELa matrice (ou mthode du pliage) consiste crire le message dans un tableau (matrice) comportant autant de colonne que la cl comporte de caractres.Par exemple, si la cle servant crypter le message est "veinscuts" alors le tableau comportera 9 colonnes.Le cryptage est obtenu en crivant, en ligne et en clair le message dans la matrice (cependant vous devez retirer les espaces), puis en lisant cette matrice en colonne dans l'ordre alphabtique des lettres de la cl.Vous n'avez pas compris ?vous inquitez pas je vais faire un shma dans quelques lignes.Le principe du dcryptage est trs simple: partir d'une matrice de X colonnes ou X est le nombre de caractres de la cl, on crit dans chaque colonne et dans l'ordre alphabtique de la cl le cryptogramme.Pour cet exemple, la cl est Veinscuts, le message doit arriver dans les mains de Demogorgon999 mais il a t intercpt par les flics (lol, le pauvre scnario)Voyons le contenu du message lu par les flics:CMSL EOEE IUTD NSOE SEUF SRNS TEAC UMBI VVDDDemogorgon999, lui aura compris ceci:VEINSCUTS VOUS EMMERDE TOUS BANDE DE FLICSLa mthode de cryptage est simple et celle de dcryptage aussi pour celui qui a la cl, je vais ici vous montrer comment obtenir le message crypt: V E I N S C U T S 9 2 3 4 5 1 8 7 6 V E I N S C U T S V O U S E M M E R D E T O U S B A N D E D E F L I C SEn bleu c'est la cle de cryptage, en rouge l'ordre alphabtique dans lequel vous lirez les colonnes et en noir le message.Vous comprenez mieux maintenant pourquoi les mots ne comportaient que 4 lettres chacuns dans le message reu par les conds, il n'y avait que 4 lignes donc la longueur des mots n'apparaissait pas au cryptage.Vous avez appris crypter un mot mais comment le dcrypter maintenant ?Voyons le message reut par Veinscuts:VULSLU EEEHAE ISUAM NTRCO SLDKR CEEET UMSRQ TEGSU SIRDI TLOETla cl est "demogorgon"Je dresse donc un tableau de 10 colonnes et je replace les chaines de caractre sous la lettre qui leur correspond: D E M O G O R G O N 1 2 5 7 3 8 10 4 9 6 V E I N S C U T S T U E S T L E M E I L L E U R D E S G R O S H A C K E R S D E L A M O R T Q U I T U Een lisant en ligne maintenant on peut lire le message:VEINSCUTS EST LE MEILLEUR DES GROS HACKERS DE LA MORT QUI TUEbon, je pense en avoir fini avec la matrice, mais pour toute information supplmentaire crypteria@iname.com (demandez Veinscuts).~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Ping ? Pong !par VeinscutsPing ? Pong !Et oui, le ping pong a a l'air bien con mais attention a ne l'est pas autant que a en a l'air. Le Ping ? Pong ! permet l'origine de vrifier la vitesse de connexion un serveur et de temps en temps vrifier que les deux ordinateurs sont toujours connects ensemble.Ce sont en fait de petits paquets contenant les IP des ordinateurs, ainsi que certaines qutres donnes dont vous n'aurez pas utilit pour l'instant.Je vais vous expliquer rapidement pourquoi je vous parle de ces fameux paquets.Le Ping ? est une demande l'ordinateur de dcliner son identit, et le Pong ! est la rponse de cet ordinateur.Donc en gros vous pouvez obtenir des renseignements tels que l'IP de quelqu'un si vous le pinger.ex:Ping: www.nigo.compong: 205.201.65.31Vous comprenez mieux ?Mais ce n'est pas tout, grace un certains bug, notamment l'absence de squences, ces paquets n'ont pas un ordre prcis et si vous en envoyez normment un serveur disposant d'un moins bonne connexion que vous, il aura du mal rpondre et finira par planter la plupart du temps.de mme cette technique vous permettra le smurf, mais je vous en dis pas plus parceque le Smurf est expliqu dans Snapscan #3.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~TCP/IPpar AnathemaTCP/IP est constitu d'un ensemble de protocoles permettant plusieurs ordinateurs de partager des ressources communes, que le rseau soit local ou en interconnexion.TCP/IP ayant t intgr UNIX 4 par l'universit de Berkeley, il est devenu rapidement un standart des UNIX et aujourd'hui de tout les rseaux locaux et interconnects.TCP/IP est une architecture en couches. Prvue pour s'appuyer sur des rseaux Ethernet, cette architecture ne comporte que deux couches.(Je vais essayer de faire un shma mais a va etre chaud) ________ ____________ ____________| telnet | | Ftp | | SMTP (mail) ||_______| |___________| |__________| \ / / \ / __________/ \ / / \ / /_____\___________/_________/___________________________| | || TCP | UDP || ( Transfert Control Protocol ) | ( User Datagram Protocol ) | |_______________________________|_____________________|| || IP || ( Internet Protocol ) || | |____________________________________________________| ________________________ ___________________________| | | || Rseaux locaux | | RFC 877-SLIP-PPP-AAL6 || | |__________________________|| | | | | || | | X25 | Asynchrone | ATM ||_______________________| | | Synchrone | | |________|_________|________|Schma de l'architecture TCP/IPHe he, m'en suis pas mal tir finalement, par contre celui sur les adressages IP, je le sens plutot mal... ; )))Bon quelques commentaires sur le schema:IP se situe au niveau 3 du modle de rfrence. Il offre un service rseau en mode non connect (Datagramme) comparable Internet ISO 8473 (au fait maintenant on dit "L'internet" enfin bon tout le monde s'en fout ? ok... passons....) .TCP se situe au niveau 4 du modle de rfrence, il offre un service de transport de bout en bout similaire TP4 d'ISO.UDP est un protocole de transport allg en mode non connect.Les applications: Telnet, FTP, SMTP s'appuyent directement sur TCP, il n'y a pas besoin de notion de session.Bon pour ceux qui se diesnt que c'est compliqu et tout et tout:pas la peine de retenir les trucs du genre: ISO 8473, TP4 d'ISO, OSI et autres CMIP et SNMP, vous vous en sortirez tout aussi bien sans, apprenez juste connaitre le shma du dessus histoire de mieux xomprendre le TCP/IP.Maintenant voyons comment s'effectue une connexion en TCP:Comme veins la expliqu juste au dessus, les connexions sur internet font appels des paquets de donnes.Une connexion TCP requiert 3 changes de paquets que je vais vous dtailler:Notre ordinateur va s'appeller A dans cet exemple et le serveur B.Premier change:A envoie un paquet SYN B, ce paquet contient des informations tels que l'adresse IP de A, l'adresse IP de B, un numro de squence (qui permet au paquets d'arriver dans le bon ordre) et un drapeau SYN (demande de connexion avec le serveur).Le paquet, en gros, aura cette forme:IP.A.....IP.B.....Sequence.A0.....SYNSecond change:B rponds ce paquet par un paquet SYN/ACK, qui contient grosso modo la meme chose mais avec un lgre diffrence:IP.B.....IP.A.....Sequence.A1......Sequence.B0.....SYN/ACKet oui la squence A a augment de +1, la squence B est apparue et le paquet SYN/ACK remplace le paquet SYN.Troisime change:Le troisime et dernier change est celui de la connexion.A connait le numro de squence de B et B connait celui de A, la connexion peut donc commencer.A l'indique B en lui envoyant un dernier paquet contenant le drapeau ACK (qui signifie que A connait les bons numros de squences) et les deux numros de squences.Sequences.A1.....Sequence.B1.....ACKVoici tout ce que vous devez savoir sur les paquets SYN/ACK (du moins pour l'instant.)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Hack de pages Webpar VeinscutsLa techniques qui marche presque jamais (quoique...):Cette technique marche que pour les pages personnelles, parceque les mecs qui font leurs pages ne font pas souvent le rapprochement avec l'adresse Email.Allez chez un fournisseurs d'adresses emails et faites vous une adresse la plus ressemblante possible avec l'hbergeur du type.ex:http://www.i-france.com/grozlameje me fait un email chez www.iname.com qui sera: i-france@iname.comensuite il me reste plus qu'a utiliser mon Social Engineering pour rcuperer le pass:Suite un crash de nos ordinateurs, veuillez rpondre ce courrier,Login:Pass:Je dclare posseder un site web chez l'hbergeur I-FranceA vous de laisser marcher votre imagination.Mthode du /etc/passwd:Si le site est un www.kekchoz.com, vous avez de grandes chances que se soit un serveur, et qui dit serveur, dit fichier mot de passe...Connectez vous par ftp au serveur en anonymous et essayez de faire un:mget /etc/passwdSi a marche tant mieux, il vous reste plus qu'a le cracker grace John Ripper ou Cracker Jack, sinon autre mthode.Mthode du Cracker de Ftp et du Brute Force:Cette mthode s'adresse ceux qui ont chous dans les deux premires et qui ont ENORMEMENT de temps et une connexion par cable (ou pleins de fric, c'est a vous de voir).Procurez vous un logiciel tel que "Unsecure" et soit vous essayez de cracker le ftp avec des dictionnaires, soit vous essayez en brute force.Les dictionnaires ne marchent pas toujours notamment dans le cas ou le webmaster a chosi un mot de passe du genre "dfs53d8rt5", ce que recommande tout les hbergeurs et les serveurs Unix (qui occupent 2 tiers des serveurs du monde), dans ce cas seul le brute force est efficace, mais le problme est que a peut durer des jours comme des mois, et que si au bout de deux mois vous avez le pass mais que le site ferme, c'est un coup se faire une grosse dprime ; )~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Adresses IPpar AnathemaJe vais vous expliquer ce qu'est une adresse IP, son fonctionnement, son adressage et comment connaitre son adresse IP et celle des autres.Avant tout l'adresse IP est votre adresse sur le net, c'est grace elle que vous recevez votre courrier (meme indirectement), c'est grace elle que votre browser trouve les pages que vous recherchez et c'est grace elle que vous allez pirater (du moins sur le net, pour ce qui est question des hacks en appelant le modem c'est une autre histoire, mais nous y reviendrons).Donc chaque machine connecte un rseau IP, est identifie par une adresse IP. La structure de l'adressage IP a t conue pour assurer un routage efficace des datagrammes IP. L'adresse IP est un couple d'identificateurs qui localisent le rseau sur lequel la machine est connecte et identifie la machine sur ce rseau.Limite 4 octets (32 bits), on reprsente l'adresse IP par 4 valeurs dcimales spares par un point (notation dcimale pointe). Selon l'identifiant rseau et l'identifiant machine, on distingue 5 classes d'adresses. Les premiers bits du champ d'adresse rseau permettent de distinguer la classe d'adressage.L'adresse rseau 0 est rserve l'identification du rseau sur lequel on est.Tout les bits 1 du champs station dsignent une adresse de diffusion.Et la si tout va bien je russi faire le schma, sinon je vous enverrai un JPG du schma scann par nos bon soins. | Octet 1 | Octet 2 | Octet 3 | Octet 4 |bits |7 0|7 0|7 0|7 7| Rang |0 7|8 31| ________________________________________________________________Classe A |0 | ID Rseau | ID Machine | |_|______________________________________________________________|Rang |0 15|16 31| _________________________________________________________________Classe B | 1 | 0 | ID Rseau | ID Machine | |__|__|_____________________________|______________________________|Rang |0 1 2 23|24 31| _________________________________________________________________Classe C | 1 | 1 | 0 | ID Rseau | | |__|_ _|__|________________________________________|________________|Rang |0 1 2 31| _________________________________________________________________Classe D | 1 | 1 | 1 | 0 | Adresse de diffusion de groupe | |__|___|__|___|____________________________________________________|Rang |0 1 2 31| _________________________________________________________________Classe E | 1 | 1 | 1 | 1 | 0 | Rserv aux exprimentations | |__|__|___|___|___|________________________________________________|Voici donc le shma (plutot russi) du principe de l'adressage IP.Bon maintenant voyons comment connaitre son IP et celle des autres:Notre IP, c'est simple executez Winipcfg lorsque vous etes connect, sinon l'IP par dfaut est 127.0.0.1 qui est toujours l'IP de l'ordinateur local.Pour connaitre celle des autres plusieurs mthodes:-Serv-U: l'origine serveur ftp, il permet lors de la connexion d'un client votre ftp de connaitre l'IP du client- Netstat: permet de connaitre toutes les connexions actives- /dns pseudo: sur IRC permet d'afficher l'IP du mec- Ping www.lamer.org: permet de trouver l'IP d'un nom de serveur.- Sous ICQ: plusieurs mthodes existent, la plus simple est celle du sniffer, mais il y en a une autre.Icq doit forcment connaitre l'IP de l'ordinateur distant pour lui transmettre le message, seulement voil quelques fois cet IP est masqu et vous ne pouvez le voir.Si vous n'avez pas de sniffer loggez vous juste off, d'ICQ et comme par magie l'IP apparait.Je pense qu'il doit y avoir un moyen pour les messages clairs d'AOL mais j' ai aucune ide de comment la mettre en application.Bon c'est tout pour l'instant mais on continuera dans un prochain numro.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Les Portspar VeinscutsLes ports permettent d'ouvrir des services et de permettre quelqu'un de se connecter ces services partir d'un poste distant.Vous allez surement vous dire "Oui, mais dans ce cas l, les pirates, ils vont en profiter ?", Bin ouais, mais il y a quand meme des moyens pour se protger et ne permettre qu'a certaines personnes de se connecter.Tout d'abord, le firewall, qui controle les connexions et surveille les ports.Certains Firewalls controlent aussi selon les IP et n'authorisent que certaines adresses IP le droit de se connecter.Bon comme les ports peuvent changer selon les serveurs voici une liste des ports, non exhaustive (j'en ai profit pour marquer les ports par dfauts de certains trojans):7 Echo 21 Ftp 23 Telnet 25 SMTP 43 Whois 69 Tftp (he he) 79 Finger80 Http (www)139 Netbios143 Imap 515 Printer666 Serv-U trojan6667 IRC6668 IRC7000 Ms-dos12345 Netbus31337 Back OrificeJe ne pense pas avoir besoin de faire une liste plus complte surtout que beaucoup de ces ports n'ont aucune utilit pour vous, si je les ai mis c'est que "peut-etre" vous aurez envie d'y jeter un oeuil...Je vous dis quand meme ce que l'ont peut y faire:Echo: bin tout ce que je sais c'est que quand on tape un truc il le rpte.Ftp: a c'est un serveur ftpTelnet: Bin c'est pour se connecter un account sur une bcane distanteSMTP: a c'est pour envoyer des mails (lire plus haut)Whois: Le whois, pas besoin de l'expliquerTftp: vous en verrez pas beaucoup, mais c'est pratique pour chopper le fichier de passwordsFinger: Bah un finger banal, rien de plus, a permet de rcolter des infos sur les utilisateurs.Http: Si vous pensez que j'ai besoin de l'expliquer alors vous devriez pas lire ce mag. Un truc cool, si vous le fermez le mec peux plus voir de pages web.Netbios-ssn: Ca c'est le port par defaut du nuke, mais je pense pas que l'on puisse s'amuser faire grand chose avec part le flood.Imap: Un autre service de mail mais ce que j'ai entendu pas trs sur ( ???)Printer: a comme son nom l'indique c'est l'imprimante, si vous trouvez un moyen de faire mumuse avec e-mailez moi a me feras plaisir.Les autres pas besoin d'expliquer, c'est tout con et surtout quand c'est des trojans.Bon voil, a vous de trouver l'utilit dans cette liste, mais a peut toujours servir.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~SMTPpar VeinscutsHe he, vous savez ce qui me fait marrer ?De foutre la merde entre un couple ou deux mecs que je peux pas saquer et tout a juste en squattant un SMTP le temps d'un ou deux mails...Qu'est ce qu'un SMTP ?Un service de mail tout simplement, c'est grace au SMTP que vos mails arriverons etre envoys aux tourteraux dont la sparation approche grand pas...Tout d'abord pour savoir si un serveur un SMTP d'ouvert, sortez vos scanners de ports et scannez quelques serveurs, si le port 25 est ouvert...Bingo !!!Alors aujourd'hui nous allons foutre la merde entre Raphael et Sophie (fictifs bien sr, on est pas des salauds ;))) ).Lancez un telnet sur le port 25 du serveur, s'il apparait un truc du genre: SMTP serveur blablabla et bien c'est cool, pas besoin de trop se casser le cul vous allez taper dans l'ordre exactement ce qui suit:Helo localhost.localdomainmail from:raphael@hotmail.comrcpt to:sophie@hotmail.comdataSophie, j'ai beaucoup rflechi et je trouve que tu est vraiment trop concomme fille, donc entre nous c'est fini, me rapelle plus c'est pas la peine je t'enverrai chier, connasse...Ton petit Raphounet.Je vous explique un peu:Helo localhost.localdomain sert vous presenter au serveur donc vous mettez ce que vous voulez.mail from: c'est l'expediteur (ne mettez pas d'espace entre les deux points et raphael).rcpt to: c'est le destinataire (meme remarque).data sert prvenir que le serveur que vous allez commencer taper le message.Ensuite vous tapez le message et vous terminez par un point sur une ligne seul qui servira envoyer le message.Compris ?maintenant mme manoeuvre mais inverse:Helo localhost.localdomainmail from:sophie@hotmail.comrcpt to:raphael@hotmail.comdataRaphael, j'ai beaucoup rflechie et je pense qu'on devrait se sparer pour faire le point sur ta connerie. Ne me rapelle pas t'est vraiment qu'un connard.Ta petit Syphilis.Et voil, vous avez foutu votre merde, vous tes contents ?Et bien moi oui !!!@ plus~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Social Engineeringpar VeinscutsVous allez surement dire "encore un pauvre article bidon sur le SE" et bien vous avez tout fait raison... ; )))Je vais vous expliquer en quoi consiste le social en illustrant mes exemples par des faits rels et qui contrairement ce que l'on pense russissent la plupart du temps.En effet, l'homme n'est-il pas moins scuris que la machine ?Bon commenont par l'exemple tout con dcrit dans mon article sur le hack de page.Je vais vous donner une lettre type qu'il vous suffira d'adapter selon la situation.Nous allons dire que je vais essayer de hacker un site proposant des Mp3 de dance (lol).Cher DanceAttitude,Nos enquteurs ont dcouvert la prsence de fichiers Mp3 dans l'espace FTP qui vous est allou ce qui enfreint le rglement que vous avez accept en ouvrant votre compte chez nous et enfreint par la mme occasion la loi rgissant en France.Aprs recherche auprs de votre provider, nous avons pu obtenir votre adresse, vos noms et prnoms.Nous sommes donc officiellement forc de vous poursuivre en justice, cependant tant nouveau sur le march de l'Internet, nous prfrons ne pas entacher notre image de marque en entrant dans des procs couteux qui ne nous mneraient rien et qui serait, de toute manire, gagns d'avance.De plus, le trafic non ngligeable de votre site, nous permets de toucher de plus en plus de personnes ce qui ne peut que faire de la bonne publicit notre entreprise, nous acceptons donc de ne pas entamer de poursuites la seule condition que vous remplissiez le formulaire ci-dessous, nous dchargeant de toute responsabilit auprs des auteurs que vous copis, et acceptant de ne pas enregistrer votre site auprs des moteurs de recherche.En change nous acceptont de fermer les yeux sur le cot illicite de votre site et de "perdre" les informations vous concernant en cas d'enqute.Merci de votre coopration...Mr Giffrot Franoisresponsable et administrateur rseau______________________________________________________login:password:Je dcharge l'hbergeur de toute responsbilit sur le contenu de mon site et j'accepte de ne pas le rpertorier sur les moteurs de recherches.______________________________________________________He he si a c'est pas du bon social, je m'y connais pas, attention cette lettre a t faite par moi, ne dites pas que c'est votre invention lol...Elle a march plus d'une fois l o les crackers avaient chous, comme quoi c'est pas toujours les mthodes de bourrin qui fonctionnent.L'attaque dite du "Veinscuts le Sataniste en furie"Alors l cet exemple est plus soft et plus subtil, il s'agit en fait de russir gauler l'account du root d'une entreprise, sans trop se prendre le cul avec seulement du social et du SMTP, le truc est bien sur fictif, vu que j'ai imagin mon plan 5 heure du matin et que je me dcide enfin le mettre noir sur blanc.Bien sur l'attaque pouvant marcher, et moi l'ayant dcouverte, je dsire toucher des royaltees sur l'expression " Attaque du Veinscuts le Sataniste en furie", mais bon l je m'gare, on en recausera plus tard.Alors facile, il vous faut juste le nom du boss et le nom de l'administrateur rseau pour cela Social:< Moi > Bonjour, je voudrais parler l'administrateur rseau< Standart > Attendez, je vous mets en relation avec le service< Moi > MerciTada ta la la li lou Tada ta la la li lou la liAlors l soit le mec donne son nom et son prnom en se prsentant et vous pouvez raccrocher, soit vous allez le pousser a vous dcliner son identit, je vais vous donner l'exemple o il le donne pas.< Sysop > Allo, oui ?< Moi > Allo, bonjour, Monsieur Delrie ?< Sysop > Ah, non vous faites erreurs, monsieur...< Moi > Vous etes bien l'administrateur rseau de Petites bites Company ?< Sysop > Oui, effectivement, mais...< Moi > Attendez... Excusez moi j'ai du me tromper dans mes papiers, pouvez vous me rapeller votre nom ?< Sysop > Monsieur Bordel, avec un B comme Blairo< Moi > ah... Excusez moi je me suis tromp, puis je vous rapeller d'ici 2 ou 3 jours ?< Sysop > Oui, sans problme...Vous commencez capter le truc ?Bon vous avez le nom du mec, rapellez dix minutes plus tard et demandez parler au directeur.Dmerdez-vous pour avoir son nom, c'est pas trop dur si vous avez capt le truc, moi une fois j'ai fait trs fort:< Moi > Allo ?< Moi > Pourrais-je parler Monsieur Delaport, s'il vous plait ?< Standart > Monsieur ?< Moi > (ton nerv) Delaport... Votre Directeur...< Standart > Ah excusez nous mais il n'y a pas de Monsieur Delaport ici...< Moi > (criant) Comment a pas de Delaport ? C'est qui votre Directeur alors ?< Standart > Monsieur PelletierTrop fort, le truc dur trente secondes meme pas, j'ai le nom du root, le nom du directeur et je suppose que celui ci possde les passes du root.(En effet dans de nombreuses entreprises les directeurs possdent les pass root, au cas ou un l'administrateur s'en irait avec le pass, ou au cas ou il dcederais).Comme on sait pas je vous propose deux mthodes, la premire t teste et avait fonctionn alors que la deuxime, jamais test.La technique marche mieux dans les grandes entreprises, l o l'administrateur rseau TRES PEU de chance d'entamer une discussion avec le Boss.Premire mthode:Le boss possde le rootJ'cris un mail au boss de la socit et j'attends sa rponse.Je reoit un mail de Laurent.Pelletier@petites-bites.com.Parfait !!!Telnet> open www.petites-bites.com 2525 ??? SMTP ??? pourquoi ?h h, ayez confiance le Sataniste en furie est en phase terminale de son attaque !!!Helo petites-bites.commail from:Laurent.Pelletier@petites-bites.comrcpt to:root@petites-bites.comdataPour des raisons personelles, j'ai besoin que vous fassiez un compte au nom de mon fils, sur notre rseau, c'est trs important, nous en avons besoin pour midi demain.login: Michelpass: MichelJe sais que ce login et mot de passe ne sont pas surs mais ils sont justes provisoires.Mr Pelletier Laurent.Premier courrier envoy !!!L'attaque touche son but, le root ne va pas discuter les ordres de son patron surtout avec le ton grave que prends celui-ci.Maintenant enchainons le patron en esprant que tout aille pour le mieux.Une petite connerie et tout tombe l'eau... ; )))Helo petites-bites.commail from:root@petites-bites.comrcpt to:Laurent.Pelletier@petites-bites.comdataMonsieur,Suite la configuration d'un nouveau systme de scurit, mon passa t effac par le systme, pourriez vous me l'envoyer l'adresse suivante: Michel@petites-bites.com, afin que je puisse m'occuper nouveau de la configuration du serveur ?Il est possible que cette adresse ne marche pas, si c'est le cas alors envoyez le : Michel_petites_bites@hotmail.com.Merci de votre comprhension.Mr Bordel Michel.Vous avez bien compris, ici je joue sur la confiance que se portent les membres du staff.En effet, pourquoi le sysop n'couterait t il pas les ordres de son patron, et pourquoi le patron ne donnerai t il pas son pass au sysop.Les adresses des mails sont l pour prouver que ce sont bien eux...Il ne me reste plus qu'a me connecter sous mon account Michel lire mon courrier si je l'ai reut et sinon partir chercher mon pass sur mon hotmail.Ensuite telnet et connexion sous Michel, SU je tape mon pass et c'est bon !!!!2nde mthode le boss n'as pas le pass du root:Bin oui le boss c'est un con forcment, mais le sysop, comment on le bluffe lui ???Bin moi je dis si y a des sysops qui laissent passer des bugs Php et meme pas shadowed, il y aura au moins un qui se fera baiser par le Social, sinon tous... ; )Attendez, il est 11:37, j'ai pas dormi, je vais bouffer ma gauffre, faire un petit somme (la nuit porte conseil he he) et je trouverais bien un moyen.13:45, j'ai pas dormi mais j'ai trouv une solution... ; )))lol vous allez encore vous marrer !!!Bon d'abord les courriers sont pas rdigs bien et vous devez etre convaincants pour que a marche, c'est l le principe du SE, si le mec n'a jamais subi une attaque il ne sera pas trop mfiant et vous aurez des chances de devenir root trs vite.helo petites-bites.commail from:Laurent.Pelletier@petites-bites.comrcpt to:root@petites-bites.comdataLes bureaux seront ferms le 31/12/99, l'occasion de la fete de l'an 2000 qu'on va boire comme des pochtrons.Vous serez donc invit ne pas venir au bureau ce jour l.Cependant nous avons engag en intrim un sysop, et pour eviter de lui donner votre mot de passe, je dmarrerais moi meme le serveur.Veuillez me faire parvenir votre pass.Da bossBon dj je prviens: ne dites pas un intrimaire, trouvez une excuse vraiment bton.He he le sysop est tiraill, d'un cot son pass et de l'autre son boss...S'il garde le pass, il a plus le boss, s'il file au boss il a PEUT ETRE plus le pass, et bien sur il ne peut pas vrifier si c'est vraiment le boss parceque vous aurez fait a juste avant le week-end que le boss est parti en avance.Un petit sniffer judicieusement plac et vous avez votre accs root, SANS AVOIR SORTI LES MAINS DE VOTRE CALBUT.Sinon en cherchant des petites socits vous aurez quelques chances qu'il n'y ait meme pas de sysop, le truc du genre on a un rseau entre 5 ordinateurs alors pas besoin de quelqu'un pour s'occuper du rseau ;)La faille utilise ? L'homme...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Phreakingpar VeinscutsComment niquer la ligne d'un gars sans se trop se casser le cul...1re mthode:Prenez une paire de ciseaux, ouvrez son boitier tlphonique et coupez le fil bleu et le fil blanc (rouge et vert quelques fois et bien d'autres couleurs, ne me demandez pas pourquoi j'en ai aucune ide, peut etre pour faire chier les phreakers).Mthode simple efficace, mais c'est pas du phreaking et a se dtcte rapidement.2nde mthodeCut box (mon invention, mais je pense pas etre le premier avoir fait a), il s'agit de relier les deux fils blancs et bleu par un autre fil ce qui aura pour effet de ne pas donner de tonalit.La Cut box cre par moi possde un interrupteur ce qui permet d'immobiliser une ligne pendant une certaine dure et empecher un mec de passer un coup de fil qui vous generait (ou du moins retarder ce coup de fil).Pour celle-i vous aurez besoin de deux fils, d'un intrrupteur et de deux pinces crocos.soudez les pinces crocos de chaque cot des deux fils ce qui laissera deux extrmits vides et pretes acceuillir l'interrupteur.En schma a donnerai a:P= pinces crocosI= interrupteurP----------------------------I-----------------------------------PPlacez le entre le fil bleu et blanc et c'est bon, mettez le en position ON ou OFF, ce truc est pas trop dtectable si vous le camouflez bien dans tout les fils.3me mthodeLa troisime mthode reprends en fait le principe de la black box et permet de donner l'impression que la ligne marche, mais la personne ne pourra nanmoins pas passer d'appel, les numros qu'il composera se feront dans le vide (un peu comme si un autre tlphone tait dbranch dans la maison).A vous de voir, si vous mettez un interrupteur ou pas, si vous en mettez un, alors prenez le plan de la black box, disponible sur tout les sites qui parlent de phreak( www.multimania.com/phreakon ; www.multimania.com/rhylkim et bien d'autres ) et appliquez le au boitier.Sinon tout simple et vraiment pas dtctable avant un long moment, ce truc comporte nanmoins des risques pour votre victime qui risque de voir dbarquer les flics sans meme comprendre ce qui se passe.En effet, un systme permet France Tlcom de trouver un utilisateur de black box aprs 4 minutes pass au tlphone et si vous laissez la black box en position ON, le voisin se fera capter au moindre coup de fil reut.Prenez donc une rsistance de 1.8 khom et foutez l sur le fil blanc (rouge) et hop refermez le boitier (vous pouvez camoufler avec un bout de scotch noir, ce qui permettra de niquer la ligne plus longtemps).ex:R= rsistance-----------------------R-------------------------------pareil si vous voulez pouvoir l'activer ou la dsactiver quand vous voulez, suivez ce plan:R= rsistanceI= intrrupteur ____R___ | |____________I____| |____________________Toute ces modifications se font sur le fil blanc (rouge selon les tlphones).Si vous connaissez d'autres mthodes n'hsitez pas envoyer un mail crypteria@iname.comet on l'ajoutera (avec votre nom dans un prochain article)Veinscuts~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Feed Boxpar VeinscutsCette box est surement la plus rcente ce jour avec La "spy box", qui sont deux boxes defabrications franaise, inventes toutes deux par Veinscuts, le 29/06/99.J'ai eut l'ide de la Feed box lors d'un appel que j'ai pass vers l'tranger et o j'entendais ma voix en echo (truc assez emmerdant). La Feed box sert juste faire raccrocher votre correspondant s'il commence vous emmerder.En effet, ds que la box est en position ON le correspondant entendra un echo de sa voix quelques fois meme un larsen. Il finira par raccrocher d'nervement croyez moi :)Construction:Cette box est trs simple raliser, pour la faire vous aurez besoin de:- un switch on-off- deux fils tlphoniques- un fer souder- un tlphoneOuvrez l'appareil au niveau du micro et du haut parleur, vous devrez voir deux petits points de soudure. Dnudez les deux fils tlphoniques. Puis chauffez les pointes de soudure l'aide du fer souder et placez vos deux fils l dessus, en refroidissant ils seront doncsouds au haut-parleur ET au micro.Vous venez de fabriquer une Feed box, le seul problme est que si vous la laissez comme telvous ne pourrez pas placer d'appels donc l'utilit du switch ON-OFF qui vous permettra d'activer la box ds que l'autre commence tre con.Vous placerez le switch entre le micro et le haut-parleur et vous ne l'enclencherez que lorsd'une discussion, pour savoir si il est en position ON ou OFF parlez, vous comprendrez tout de suite. Aprs faites une marque pour vous rappeler de la position.Petits conseils:Si vous voulez amliorer la puissance de la Feed box a reproduire des echos ou larsen,rajoutez donc un micro plus puissant (selon le principe de la Blast box).De mme, j'ai test pour la premire fois l'echo box lors d'un appel provenant de l'trangerla communication tant trs mauvaise et dj sujette un echo, la box a provoqu un effetde loop. Avertissements:Cette box n'est pas illgale et je ne pense pas qu'on puisse se faire buster pour sonutilisation, mais bon on sait jamais France Tlpute fera tout pour niquer n'importe quelphreaker he he Ils font bien des descentes avec leurs avocats pour dtournement de logo...La seule utilisation illgale de cette box est sa commercialisation, mais bon...Dernier avertissement: Si vous construisez cette box avec un micro amplifi (blast box), je ne pourrais etre tenus responsable des problmes auditifs que pourrait survenir chez votrecorrespondant.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~La Spy boxpar VeinscutVoici donc la seconde box qui a t invente par Veinscuts en ce jour du 29/06/99.La spy box ne ncessite pas de matriel particulier et n'est pas en fin de compte trs dur fabriquer.C'est en faite une box qui permet d'envoyer toute la conversation vers un magntophone, un pc ou n'importe quel appareil qui vous permettra d'enregistrer la conversation et de la reproduire dans le tlphone.Ce montage permet aussi un Feedbox box amplifi, et le renvoi complet d'une conversation vers le tlphone.Construction:Cette box n'est pas trs dur mais requiert beaucoup d'attention:- quatres fils tlphoniques- un cordon jack pour guitare (soit 2 prises jacks)- un fer souder- un tlphone- un pc ou un magntophoneOuvrez le combin du tlphone, vous devriez voir deux pointes de soudure sur le micro etdeux pointes aussi sur l'couteur.Maintenant arrachez les prises jacks du cordon et dvissez les.vous devriez voir un des fils electrique du jack soud sur une petite tige et un autre surune longue tige.Prenez deux fils tlphoniques et soudez les du micro jusqu'a l'une des prises jack et les deux autres de l'couteur l'autre jack.vous avez donc une Spy box maintenant...Utilisation:Mode enregistreur simplebranchez le jack sortant de l'couteur sur un magntophone (branchez les deux si vous le voulez l'aide d'un embout spcial).Mode Feedbox boxbranchez le jack micro sur la sortie audio de votre pc et le jack couteur sur l'entre IN de votre carte audio.Mode Blast boxbranchez le jack micro la sortie audio de votre pc, poussez votre pc son niveau de sortie maximale et parlez dans le micro (du pc).Il y a un mode larsen, je vous laisse le dcouvrir (c'est pas trs dur), si vous vous y connaissez en musique vous trouverez tout de suite !!!Avertissement:L'enregistrement d'une conversation l'insu de l'une des personnes est illgal et punisvrement par la loi, je ne pourrais donc pas etre tenu responsable de l'utilisationfrauduleuse de mon invention.Conseil:clatez vous bien :)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ConclusionOn espre que vous avez aim et on vous dit un prochain numro, avec plus de sujets et d'articles.Pour nous crire: Crypteria@iname.comEcrivez nombreux pour donner votre avis, et me dire ce que je dois changer et garder.Envoyez vos articles et s'ils sont cools et me plaisent je publie.Pour devenir rdacteur chez Anathema, copiez-collez le formulaire ci dessous aprs avoir remplac par vos informations personnelles:---cut----cut----cut----cut----cut----cut----cut----cut----cut----cut----cutPseudo: Jonny hackersDomaine: H/P/C programmation C++/Visual Basic/AsmPourquoi: Jai envie d'crire et de me rebeller contre cette socitSexe: travelosage: 7-77 ans (mais environ 18 si possible )bref historique: Dans ma vie j'ai hack 153 .gov---cut----cut----cut----cut----cut----cut----cut----cut----cut----cut----cut~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Gr33tz Anathema greetz:Je vais essayer de le faire en criture warez pour me la jouer un peu:SpECialE DeDicaSs3 A toUT Les MEMbreS d'OyaMA qUI m'ONT aiDs (XtRA THanKs VeiNScUts en GuesT) eT a TouT mEs PoTEs qUi Se REcoNNaitroNTs.Veinscuts greetz:Arrghh j'ai envie de gerber...Moi les mecs que je greetz sont les memes que d'hab donc ils se reconnaitront aussi.Visitez le http://www.multimania.com/crypteria pour etre au courant des sorties d'Anathema@ PLus siGnE: AnATheMA et Veinscuts (putain t'est lourd Anathema !!!)"#$JKMN|}OPQYZzupkfa\W ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a cU]^a c<U]^a cZ]a !   5 6 d e þ}xsnid_Z ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c! ' ( 4 5 @ A O P Z [ %&;<ghi-.þ}xsnid_Z ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c!./lmn89:9þ|vpjd^YT ]a c ]a c ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a c ]a c ]a c ]a c ]a c ]^a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c ]a c 9:+,;<=>mnopq¼ysmga[UO ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a c ]a c ]a c ]a c ]a c&'()`a{ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc{| ,-=>?TUdefgý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcCDEFG_`aý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^_   w x y !!!"""###ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc###$$%$$$$$$$$$x%y%z%%%%b&c&d&&&&&&&&&ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc&&&'.'/'0'1'2'3'?'G'H'I'''''''(((())n)o)p)q)ü~xrlf`ZTN ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcV]a bcV]a bcV]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcq))))>*?********k+l+++,,,,,,,1-2-----ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc----....//C/D/E/[/\/]/000Y0Z0[000111k1l1m1ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcm1111<2=2>22222222222222444466666h8üztnhb\VP ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcV]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bch8i8j8-9.999999:::::<<<==>>>>>??a?b??ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc????-@.@l@m@@@@@!A"A)A*A+ABACAB BBBB&C'CyCzCCCý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcCCC,D-DDDDDTDTETLTMTTTUT\Tý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc\T]T^TTTTU U:U;U{U|UUUUUU8V9VVVVVWWWWWXXý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcX=X>XmXnXXXXXXXXXXXYY(Y)YMYNYrYsYYYYYYZZý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcZU[V[[[\\\\\\\$]%]}]~]]]&^'^p^q^^^^^^^__ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc_=_>_Z_s_t______`8`9`O`````````````bbbý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcbbbbbbbccccc@eAeBeeeeefff f ff?@~/0JKLFýztnhb\VP ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcFGHXYLMrst Z[\ɳʳ˳ݳ޳xy¼~xqjc]WQK ]a bc ]a bc ]a bc ]a bc]^a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bcy !"FGHٵڵ01ʶ˶JKNOopqýysmga[UO ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc STZ[`aȸɸʸij¹789efýysmgaZSM ]a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcfrstƽǽȽST˿̿FGSTbý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcbcd^_HIV<='(ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc"#{|tuvwý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc'()lmn89!"ý~xrlf`ZTN ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc"#defstQRSstJKý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc/0FGnoý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc*+@AVWrstABCtuv{)*+ýysmg`ZTN ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc+0abciMNOTstuz|voic]VP ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc ]a bc]^a bcLMN56:;HIJstKL¼ztnhb\VP ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc]^a bc ]a bc ]a bc=><=ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcXYZlmz{|,-ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcDEfg$%EFGMNWXYý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc =>?@stu./no|}tuysmga[UO ]a bc ]a bc ]a b c ]a b c ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcU]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcu12WXJKjkl_`aopý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcHIMNuv 234rsý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcRSTjkefstý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc !"BCnost}~?@rý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcrs vwDE()*+89Z[ý{uoib[UN]^a bc ]a bc]^a bc]^a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc[\QR&'LMCDE[\YZý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcfg       9 : C D Q R S    ý{uoic]WQ U]a c U]a c U]a c U]a c U]a c U]a c U]a c( U]a c( ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc                uv»}wqke_YSM U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a cU]^a cU]^a cU]^a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a cU]^a cz{]^abopq~xrlf`ZTN U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a cU]^a cU]^a cU]^a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c$%OPnoý{uoic_YSM ]a bc ]a bc ]a bc]a  U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a c U]a cbcFGRSTabcý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bcST12xyý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc,-.+,ST  ] ^  ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc     !!!!!!!n!o!!!!!/"0"""""# ####%#ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc%#&#'#g#h#i############P$Q$s$t$$$%%% %{%|%%ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc%%%%%%%%%%[&\&v&w&x&&&&&&&& ' 'b'c'''''ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc''$(%(&(4(5((((())) ) )!)")#)$)%)^)_)i)j)k))))))ý{vqlgb]VO]^a bc]^a bc ]a c ]a c ]a c ]a c ]a c ]a c ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc)K*L***+++a+b+c+~++++++,,I,J,,,,,,, - --ý{uoic]WQ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc---)-*-p-q----..../........%/&/ý{ ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc ]a bc#$KN}PQZ 6 e ( 5 A P [  &<hi./mn9::,<>npq')a| ->?UegDFG`a^_  x y !!""###%$$$$$$$y%z%%%c&d&&&&&&/'1'2'3'H'I'''''((()o)p)q)))?******l++,,,,,2-------../D/E/\/]/00Z0[0011l1m111=2>222222222244666i8j8.9999:::<<==>>>?b???.@m@@@"A*A+ACA BBB'CzCCC-DDDD=EEEEGGGGGGuHH,I9IIJJvKKKeLLLLLLMMMNNNNNNNOPPPPPPPPQQ@R@RRRRRR1S2S6S7SZS=T>TETMTUT]T^TTT U;U|UUUUU9VVVWWWX>XnXXXXXXY)YNYsYYYYZV[V[[\\\\%]~]]'^q^^^^_>_t___9````````bbbbbcccAeBeeeff f=fJfvfffffggg.g9ghgggghhh$h%h`hhj4jkkmmnnnnnnnnnnooopphq}r~rrrsctJuv2wxxzzz{{{{|&} ~~~~~~~@"##BCD~Q^_[ȑ͓̓n˔̔,ffՖ]ΘϘ&'ؙ[ښXf    fgݛޛbcdef˜۝p2ןqriף٣$ˤd֥||7pݧHOK nī;<׬ججŭƭ?@0KLGHYMst [\ʳ˳޳y!"GHڵ1˶KOOpqT[aɸʸj¹89fsttǽȽT̿GTcd_I==(#|uvw(()mn9"#eftRStK0Go+AAWstBCuv*+bcNOtuMN6;IJtL>=YZm{|-Eg%FGNXY >?@tu/o}u2XKkl`appINv 34sSTTkft "Cot~@@s wE)*+9[\R'MMDE\Zg    : D R R S             v{^bpq%PocGSTbbcT2y-.,,T ^    !!!!o!!!0"""" ###&#'#h#i#######Q$t$$% %|%%%%%%%%\&w&x&&&&& 'c''''%(&(5((()) )")#)#)$)%)_)j)k)))L**++b+c++++,J,,,,, - ---*-q---./....&/ &/&/,-K@Normala "A@"Default Paragraph Font@ FMicrosoft Word 6.0 Document MSWordDoc9q