Début dans le monde du Hacking
|
10-12-2011, 20h43
Message : #1
|
|
pierrot1105
Newbie Messages : 7 Sujets : 2 Points: 1 Inscription : Dec 2011 |
Début dans le monde du Hacking
Salut à tous !
Voila, cette question trotte dans ma tete depuis trop longtemps... Je programme pas mal en Python, mais j'aimerais me lancer dans le hacking ( White Hat )... Pour devenir un bon white hat, conseiller vous de juste etre au point au niveau des failles, ou faut il en plus etre au point au niveau de certains langages ( Php, javascript ... ) ? Quel langage pour commencer ? Merci de m'avoir lu ! Et merci d'avance ! |
|
10-12-2011, 21h01
Message : #2
|
|
Ancap
Membre actif Messages : 134 Sujets : 1 Points: 0 Inscription : Oct 2011 |
Début dans le monde du Hacking
"Ne conquiers pas le monde si tu dois y perdre ton âme car la sagesse vaut mieux que l'or et l'argent."
|
|
11-12-2011, 09h18
Message : #3
|
|
pierrot1105
Newbie Messages : 7 Sujets : 2 Points: 1 Inscription : Dec 2011 |
Début dans le monde du Hacking
Ancap a écrit :Un peu de lectureSalut, tout d'abord merci de m'avoir répondu, mais cet article, je l'ai lu et re lu tellement je le trouvais magnifique... Mais je ne sais vraiment pas vers quel seul langage je pourrais m'orienter qui soit utile au hacking... Je me dis que tous le sont, mais certains moins que d'autre... Toi Ancap, par quel langage as tu commencé pour le hacking ? |
|
11-12-2011, 11h04
Message : #4
|
|
Luxerails
Bon membre Messages : 267 Sujets : 6 Points: 67 Inscription : Aug 2011 |
Début dans le monde du Hacking
Ça dépend, si tu veux apprendre les failles web il est primordial de maitriser le PHP et le MySQL. Après pour tout ce qui est failles applicatives/reverse engereening, le mieux c'est de connaitre l'asm et le c/c++...
|
|
11-12-2011, 11h18
Message : #5
|
|
pierrot1105
Newbie Messages : 7 Sujets : 2 Points: 1 Inscription : Dec 2011 |
Début dans le monde du Hacking
Luxerails a écrit :Ça dépend, si tu veux apprendre les failles web il est primordial de maitriser le PHP et le MySQL. Après pour tout ce qui est failles applicatives/reverse engereening, le mieux c'est de connaitre l'asm et le c/c++...Voila exactement la réponse que j'attendais. Un grand merci à toi ! Ci d'autres ont des avis différents, qu'ils n'hésitent pas ! |
|
11-12-2011, 11h57
Message : #6
|
|
Ancap
Membre actif Messages : 134 Sujets : 1 Points: 0 Inscription : Oct 2011 |
Début dans le monde du Hacking
pierrot1105 a écrit :Toi Ancap, par quel langage as tu commencé pour le hacking ? Salut Pierrot, J'en suis toujours a mes debuts dans le hacking mais j'ai commencé par apprendre le HTML,CSS puis PHP,SQL (et j'y suis encore... ) ensuite je me dirigerais probablement vers python ou perl voili voilou
"Ne conquiers pas le monde si tu dois y perdre ton âme car la sagesse vaut mieux que l'or et l'argent."
|
|
11-12-2011, 13h11
Message : #7
|
|
pierrot1105
Newbie Messages : 7 Sujets : 2 Points: 1 Inscription : Dec 2011 |
Début dans le monde du Hacking
Ancap a écrit :Salut Pierrot,Ok ok ! Ben merci à toi aussi ! Je sais pas si j'ai fait les choses à l'envers, mais moi j'ai commencé par le python... Et honnetement j'adore.. Je vais donc tout reprendre depuis le début pour apprendre bien le PhP et aussi revoir les bases de données :p J'ai encore le temps, je n'ai que 17ans.. Bonne continuation ! |
|
11-12-2011, 14h16
Message : #8
|
|
Luxerails
Bon membre Messages : 267 Sujets : 6 Points: 67 Inscription : Aug 2011 |
Début dans le monde du Hacking
Bah tu peux apprendre aussi un language a coté comme le python, c'est toujours utile hein :p (le python ça roxx) même si ça ne sera pas vraiment utile en rapport avec le hacking...
|
|
13-12-2011, 03h57
Message : #9
|
|
Sophocle
Newbie Messages : 3 Sujets : 1 Points: 0 Inscription : Oct 2011 |
Début dans le monde du Hacking
Bonjour,
J'a lu ici pas mal de choses disont "drôles". Le Hacking est un art, c'est l'art de faire n'importe quoi avec n'importe quel système. Seulement pour être capable d'une telle prouesse technique, il faudrait peut-être commencer par connaître le fonctionnement de ces dits systèmes !! La question se compare presque à ceci : Bourico > "Salut, je suis nouveau je voudrais savoir qu'est-ce que je dois connaître pour pouvoir gonfler mon moteur V6 !! P0neY > "Bha, apprend à utiliser PowerDyn pour reprog ta cartographie !!" Moi je dirais que c'est exactement ce qu'il vient de se produire =). Seulement on ne peut pas booster son moteur si on ne connait pas le fonctionnement d'un Moteur 4 Temps !! Ok, PHP/SQL permet d'avoir un aperçu du Web et des BDD, et donc aussi des "failles" d'injection SQL, JavaScript, LDAP... L'ASM et le C (ou C++) permettent de créer des exécutables fonctionnels, de les analyser, de jouer avec le système... Un langage de script, comme Python ou Perl, permettent eux aussi de faire pas mal de choses, surtout à automatiser des tâches (exploitation, requêtes, test, étude/dev d'algorithme ...). Et pour le reste alors ? Tu veux déjà apprendre à parler l'allemand sans même maîtriser ta langue maternelle ? Ma réponse :: COMMENCEZ PAR LES BASES !! J'ai commencé à l'age de 14 ans (en 2004), la toute première chose que mon père m'as montré je m'en souviens, c'est à changer un fond d'écran. Ensuite j'ai découvert le net, j'ai vu Matrix et j'ai voulu faire pareil !! (LoooL) Quelques jours après j'avais appris à configurer des proxy, à coder des virus en BATCH, à faire du Mail Bombing, à faire "WIN+R>CMD>[ENTRER]>dir" .... wouhou on est dans Matrix !! Bref, je savais plein de choses complètement inutiles, sans savoir comment tout ça fonctionnait réellement... on devient donc vite dépendant des "eXploits" et tutos des autres... Quel intérêt ?? J'en ai eu marre alors j'ai commencé à étudier ce qu'il fallait vraiment étudier : les bases... C'est quoi les bases ? C'est savoir ce qu'est un ordinateur, et peut-être tant qu'on y est, savoir s'en servir... Sa prête à rire hein ?! Au fait, à quoi sert le Ring 2 sur un INTEL x86 ? Est-ce qu'on peut déboguer du 64 bits sur du 32 bits ? Mais déjà c'est quoi ça 32 bits, 64 bits ?... Le code ASCII, sa va sur la neige ça, et le modèle OSI ? Bha c'est comme Pampers, on a des couches. Mais c'est aussi à notre époque, les fondements des réseaux... TCP/IP ? C'est quoi cette bête, sa se mange ? HTTP, c'est le truc dans ma barre Firefox (pourquoi Firefox d'ailleurs, pour faire comme tout le monde je crois...) qui se met devant http://www.YouPorn.com, et un Tunnel ? Bha c'est pour s'évader, t'as jamais vu les Daltons ?? Les bases, c''est donc ce qui dans votre phase d'apprentissage vous permettra de COMPRENDRE un texte, allez pas apprendre à faire du Tunneling DNS pour bypasser les Hotspot SFR, parce que vous comprendrez rien !! (Heu je parle aux débutants là hein =) ) http://www.tice.ac-versailles.fr/logicie...hacker.pdf Lisez ce PDF, très bien expliqué. Pourquoi tout ça, parce que ayant participé à ma dernière conférence il y a 1 mois (CRYPTIS), Hervé Schauer était présent. Et lors de la table ronde de fin de 1ère journée, il a sortie en se marrant - et sa à fait marrer pas mal de monde aussi - que toute les embauches qu'il effectuait sur des Ingénieurs/Doctorants [BAC+5 donc] étaient à pertes pour la première année ? Pourquoi ? Bha certains on demandés et heu... Réponse d'Hervé Schauer : Ils ne connaissent RIEN !! Hein ?! Bha oui, rien mdr. J'étais assis aux côtés d'étudiant en 4e année de Cryptographie au passage. Il a quand même détaillé en stipulant que la plupart savaient très bien rooter un serveur, ou injecter des données dans une BDD à distance, mais ignorait quoi faire dans une architecture inconnu, car ils manquent cruellement d'expérience, et surtout de méthode. Pourtant un Hacker lui sait quoi faire (normalement), il étudie l'infrastructure, prend son temps, se sert des bases qu'il a acquises, et si nécessaire en étudie de nouvelles. Il passe donc du temps à faire apprendre tout ça à ses consultants... des bases. Résumé : Architerturex86 - Modèle OSI - Sa langue maternelle (pour les rapports LaTeX lol...) Bref, ensuite viens la pratique permettant de découvrir des subtilités comme les failles/bug, d'où la nécessité de challenges comme N-PN. Mais il faut surtout garder à l'esprit lorsque l'on débute que le "Hacking" médiatisé (donc le piratage, l'exploitation de vuln hein....) n'est qu'un sous-produit; pirater un système, un programme, tout ça en fait, on s'en fou. Si tu sais pas coder un QuickSort, c'est pas grave. Du moment que tu connais TCP/IP et HTTP sur le bout des doigts, ou que tu sais que le port 53 permet de pinger Google grâce au DNS lol =) Bon Apprentissage :heink: Sophocle |
|
22-12-2011, 23h43
Message : #10
|
|
Spyke
Bon membre Messages : 353 Sujets : 20 Points: 13 Inscription : Jun 2011 |
Début dans le monde du Hacking
Moi je te conseil de pas perdre ton temps dans le hacking, ça ne t'apportera rien. Après si vraiment tu insiste la meilleur façon d'apprendre c'est de savoir faire le tri. Partout ou tu iras tu entendra des information différentes, provenant de personnes aux mentalités différentes. Qui eux même se font la guerre depuis des années pour essayer de faire valoir de droit leurs visions du Hacking.
Crois moi Tout le monde croit savoir exactement comment nous devrions vivre et agir, mais une chose est sur personne n'est parfait. Le commencement d'un apprentissage n'est pas toujours important, car de toutes façon tout se met en ordre au fil du temps. Dernière chose, ne fait pas les choses juste parce que tu trouves ça cool, ou que tu en as entendu parler. Essay dy voir un interret, sinon le jour ou tu ne trouvera plus ça aussi fun tu comprendra que tu as seulement perdu ton temps. Pour moi les vrai hacker c'est ceux qui feront avancer le monde. Vous en connaissez ? |
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
initiation au hacking ethique | wass19 | 2 | 168 |
03-01-2015, 10h18 Dernier message: wass19 |
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)