>>404Shoah
Bon bah je recommande mon apprentissage alors aussi
Apprendre les langages web est inutile, il suffit juste de savoir comment ça marche et savoir programmer avec (en gros les savoir superficiellement dans la programmation mais en profondeur dans comment ils sont fait, par exemple savoir que php vient du C et donc qu'on peut utiliser %00 (je crois que c'est ça) pour stopper la ligne en cours ou je sais plus quoi, edit :http://shoxx-website.com/[...]13/10/failles-upload.html
Null Byte :
Pour cette dernière version de la faille d’upload, nous allons agir directement sur le fichier que nous allons envoyer. Pour cela il est utile de savoir une chose, PHP proviens du C, ce qui est très important pour cette dernière faille. En effet sa provenance du C fait que PHP est sensible aux Null Bytes. Le Null Byte est utilisé par C pour signaler la fin d’une chaine de caracteres. Si vous ecrivez « lalacoucou » C liera : « lala ». )
Apprendre des langages de script c'est utile pour faire ses propres outils, mais pour chercher des failles à la main non
Apprendre des langages bas niveau c'est utile pour chercher des failles dans les logiciels (écrits dans ces mêmes langages) avec des failles horribles type buffer overflow tout ça, donc C assembleur ect ..
Le chemin que j'ai fait c'est du haut (de mon post) vers le bas perso, et la j'apprends tout doucement le C++
En site j'étais sur root-me, c'est assez ludique mais "dur" au début, c'est pas grave de pas trouver
Si tu t'y intéresse en parallèle que la programmation c'est possible également, faire des petits sites, des scripts puis des logiciels
Bonne chance, comme dit avant la route et longue mais la voie est libre, et ça vaut le coup
Citation de Markov
Citation de HittoriBochiRecommander le PHP en 2017
c'est quoi le mieux pour commencer ? apprendre les language du web?Commence par les langages simples pour te faire la main. En premier HTML/JS/CSS puis PHP. Ensuite un peu de Python.
Quand tu seras prêt tu pourra attaquer les langages plus bas niveau comme le C et le C++.
Ensuite l'assembleur, inévitablement.
A partir de là tu auras le bagage nécessaire pour commencer à faire des petits exploits. y'a des sites de challenge qui t'apprendront deux trois trucs, comme newbiecontest mais ça restera basique.
Pour le reste c'est des années de pratique de l'informatique qui te permettront de percer.
Par contre ne t'attends pas à cracker le compte fb de ton voisin comme dans Mr Robot hein
Bah putain
Apprendre un langage de script (Python, Ruby, ...) en parallèle d'un langage bas niveau (C, C++, ...) c'est le must pour débuter, ne surtout pas attendre de maîtriser un langage de script avant de passer à un langage bas niveau, l'intérêt d'un langage bas niveau pour un amateur c'est justement de comprendre comment marche la programmation en profondeur, t'auras jamais la motivation de faire ça sérieusement après 1 an de HTML/CSS/PHP
Bon bah je recommande mon apprentissage alors aussi

Apprendre les langages web est inutile, il suffit juste de savoir comment ça marche et savoir programmer avec (en gros les savoir superficiellement dans la programmation mais en profondeur dans comment ils sont fait, par exemple savoir que php vient du C et donc qu'on peut utiliser %00 (je crois que c'est ça) pour stopper la ligne en cours ou je sais plus quoi, edit :
Pour cette dernière version de la faille d’upload, nous allons agir directement sur le fichier que nous allons envoyer. Pour cela il est utile de savoir une chose, PHP proviens du C, ce qui est très important pour cette dernière faille. En effet sa provenance du C fait que PHP est sensible aux Null Bytes. Le Null Byte est utilisé par C pour signaler la fin d’une chaine de caracteres. Si vous ecrivez « lalacoucou » C liera : « lala ».
Apprendre des langages de script c'est utile pour faire ses propres outils, mais pour chercher des failles à la main non
Apprendre des langages bas niveau c'est utile pour chercher des failles dans les logiciels (écrits dans ces mêmes langages) avec des failles horribles type buffer overflow tout ça, donc C assembleur ect ..
Le chemin que j'ai fait c'est du haut (de mon post) vers le bas perso, et la j'apprends tout doucement le C++
En site j'étais sur root-me, c'est assez ludique mais "dur" au début, c'est pas grave de pas trouver
Si tu t'y intéresse en parallèle que la programmation c'est possible également, faire des petits sites, des scripts puis des logiciels
Bonne chance, comme dit avant la route et longue mais la voie est libre, et ça vaut le coup


