logo Homepage
+  NewbieContest
Username:
Password:
  Voir les messages
Pages: 1 2 [3] 4 5 ... 17
31  Challenges / Aide Cryptographie / Re : Crypto - Transmission le: 28 Septembre 2010 à 13:04:34
[Critiques]J'ajouterais au post de Nil que pour la 2e partie, on sait quel algo utiliser, mais on doit guesser sur la façon de l'appliquer ce qui n'a pas raison d'être ici à mon humble avis. Surtout que ce n'est pas un algo qui est simple et qu'on code les yeux fermés. [/fin critiques]
Bien sûr, j'ai écrit ça sachant que ma première partie est bonne
32  Général / Defouloir / Re : Une jeune Newbie cherchant un maitre . le: 27 Septembre 2010 à 16:14:30
Les injections de fautes d'orthographe ?
Effectivement il marche bien à priori


#Lamerz : Tu ne crois pas que t'apprendrais davantage en le faisant à la main plutôt que de le faire faire par un prog sans avoir compris quelque chose au minimum ? Tu dis que tu veux apprendre, alors lâche les progs d'injections et fais-le par toi-même c'est mieux comme ça. Comme Asteriksme l'a dit, tu peux créer ton propre prog, mais pour le moment tu es au point de départ de la base . Au fur et à mesure que tu avanceras, tu aquierras de nouvelles connaissances qui te seront utiles pour des épreuves plus complexes.

Bref, le but est de se débrouiller et après tu seras sûrement fier de toi quand tu avanceras. Allez! Bon courage!

EDIT : Désolé the_lsd si mon post répète un peu le tien ; tu m'as devancé
33  Général / Defouloir / Re : Une jeune Newbie cherchant un maitre . le: 27 Septembre 2010 à 15:04:19
Ps : désolé pour les couleurs j'arrete de les utilisés .
Je crois que the_lsd voulait aussi dire les caractères en gras .

Ensuite, pour me répéter encore une fois, documente-toi! Tu parles d'injections SQL : toute la doc est assez facilement trouvable ; il suffit de chercher un peu. Pour le reste, c'est comme the_lsd a dit : il faut bidouiller.

Aussi, je ne crois pas que ce soit une bonne idée de laisser ton email à la vue de tous comme ça. Je dis ça de même là...

@Barti :  Ça n'aidera sûrement pas, en effet
34  Général / Defouloir / Re : Une jeune Newbie cherchant un maitre . le: 27 Septembre 2010 à 12:58:57
1. Fais attention à l'orthographe svp.

2.
Pour apprendre, il n'y a pas de secret, il faut lire et essayer, lire et essayer, et après ça, lire et essayer.
Si tu as besoin d'un coup de main de temps à autre, tu trouveras surement quelqu'un pour t'aider. Mais ce que tu demandes, personne ne le fera !
Tout est dit ici!

3. Si tu veux apprendre les bases, tu peux toujours faire les épreuves de hacking. Cela te permettra de te documenter et de pratiquer du même coup. Have fun!
35  Challenges / Aide Hacking / Re : Hacking - d4priv8 I le: 24 Septembre 2010 à 23:53:16
Comme plusieurs le disent : si ça ne marche pas, alors ce n'est pas bon. Essaie autre chose !
36  Général / Defouloir / Re : PHP lol le: 24 Septembre 2010 à 13:14:21
Rendu là, si tu as le choix entre le langage fictif BlubParadox (ultra expressif, requiert souvent la moitié de lignes que dans un autre langage X) et PHP, je ne vois pas pourquoi on devrait rester sur PHP... Uniquement parce que c'est ce qu'on a appris en premier?

Je n'ai pas dit ça. Mais entre un langage que l'on maîtrise et un autre inconnu, il vaut mieux utiliser le langage que l'on maîtrise, pour ne parler que de la lisibilité. Donc dans le cas précis que tu cites, c'est peut-être PHP qui l'emportera. Note également que c'est de la théorie : dans une entreprise, il va falloir jouer avec les compétences internes, et si la majorité des devs ne sont compétents que sur BlubParadox, il faudra probablement oublier l'idée de PHP.

Ce que je veux dire dans tout ça, c'est qu'il est très réducteur de qualifier des langages de programmation sur leur type (procédural, objet, fonctionnel...), leur lisibilité (toute relative au regard des compétences du développeur qui lit le code), leur fonctionnalité (typage faible/fort, capacités objets, etc...). Une nouvelle fois, il faut trouver le compromis sur tous les aspects du projet (nombre de dev, compétences, archi techniques, exigences client, budget, planning...), et le choix du langage en fait partie.
Effectivement! J'ai eu à travailler dans une petite entreprise où eux, ils utilisaient PHP pour créer des modules Web que le client pouvait acheter par la suite. De plus, les noms de variable et de fonction doivent être nommés selon leurs règles. Bref, je n'aurais pas pu entrer là et dire que je ne programme qu'en python pour les avantages que Nil a nommés. De plus, si l'entreprise a tout codé en PHP, pensez seulement à tout le temps que ça prendrait pour tout réécrire le code en python... c'est inconcevable. Aussi, est-ce que les développeurs ont la compétence requise ? Si non, il faut les former et ça, ça c'est de l'investissement supplémentaire et ça demande beaucoup de temps.

Par expérience, juste le fait de migrer le code de PHP4 à PHP5 a demandé beaucoup de temps (les base de données MySQL vont de soi aussi). Donc, voilà pourquoi je suis d'accord avec les arguments de _o_.
37  Divers / Hacking / Re : problème source le: 23 Septembre 2010 à 21:07:46
@Nil : C'est à ton tour de montrer les dents on dirait. 
D'accord, d'accord. C'était involontaire de ma part d'ailleurs, l'erreur est humaine. Bref...
On te pardonne! Nil est dans sa semaine 
Bref, revenons au sujet principal du thread svp.
38  Challenges / Aide Hacking / Re : Hacking - News en construction le: 22 Septembre 2010 à 22:34:17
Vous parler de Boleen mais qu'est-ce qui est faux?
Ça fait partie de l'épreuve. En fait, le premier endroit où j'avais regardé était le bon. Ta première idée était sûrement la bonne. Cherche bien tout ce que tu as et va jusqu'au bout .
39  Challenges / Aide Programmation / Re : Prog - Bonne Pioche le: 22 Septembre 2010 à 16:16:11
Je ne frise pas la mendicité, mais j'essaye d'éliminer un certains nombres d'hypothèses.
C'est justement ce que CommComm essaie de te faire comprendre. Tu dois analyser ces hypothèses par toi-même et non que les autres le fassent à ta place. On est pas là pour te ridiculiser mais plutôt pour te faire comprendre que tu ne poserais pas ces questions si tu aurais mis un minimum d'efforts et d'analyse. Et je suis sûr que tu en es capable, alors courage.
40  Général / Defouloir / Re : PHP lol le: 21 Septembre 2010 à 13:34:36
Parcours les afterwards et tu vas voir que la plupart du code est en PHP.
C'est ce que j'oublie souvent de faire  . Mais oui, 75% du code est du PHP. Bon, il faut ce dire que certains prennent sûrement le premier langage qu'ils ont sous la main et font l'épreuve. Ensuite, ils passent à autre chose, car le seul but est de valider et rien d'autre. Je ne m'en cache pas, c'est ce que j'ai fait dans les premiers temps depuis que je suis sur NC (honte à moi).

C'est bien beau aimer PHP, mais pour ceux qui sont dans le domaine de l'informatique je crois qu'il est important d'agrandir ses horizons et d'apprendre d'autres langages (savoir les utiliser pour les BONNES choses), se mettre à jour avec les différents ajouts pour un langage quelconque, pour une nouvelle technologie, etc.

Je dis ça, mais je ne l'applique pas, car je suis mathématicien (à devenir). Donc, je vais faire ce que j'ai dit mais pour les maths. J'attends la réplique de Nil qui va me dire : "Don't give me that shit! Tu es un programmeur!". Vrai! Par contre, c'est un hobby, donc je n'ai pas l'intérêt et la motivation pour pousser à ce point en informatique. Je m'intéresse bien plus à l'aspect algorithmique et mathématique de la chose.

Comme c'est un défouloir, j'en profite pour rajouter que si PHP enlève l'obligation de mettre des foutus $ devant les variables, ce sera une bonne amélioration dans le sens moins chiant .
41  Général / Defouloir / Re : Votre Metier le: 21 Septembre 2010 à 13:08:23
Pour m'a part sans emplois et je passe mon temps sur NC plutôt que d'en chercher ...
Je l'adore déjà ce jeune homme. On vie la même chose en même temps et on se pose les mêmes questions : NC ou porn?
Je vote pour les 2 en même temps, hein Nil ?!! (et ne t'en cache pas là)
42  Challenges / Aide Programmation / Re : Prog - Bonne Pioche le: 20 Septembre 2010 à 17:30:06
Cela me dit juste que tu n'as pas testé avec plusieurs images! Et si tu commençais par là ?! Je ne sais pas là, je dis ça de même...
43  Général / Defouloir / Re : PHP lol le: 17 Septembre 2010 à 20:48:13
Nil : Tu aimes PHP c'est certain hahaha!
Tu as oublié de mentionner les calices de $ qu'il faut toujours mettre devant les vars. Sinon, le PHP est à utiliser UNIQUEMENT pour le WEB et nulle part ailleurs. Exemple : On ne code pas en PHP l'algo d'une crypto ; ça n'a pas raison d'être. Personnellement, je code en C++ et c'est vraiment excellent pour ce genre de chose.

Il y a peu de temps, Nil m'a fait connaître Python et m'a même donné des "cours de base". C'est vrai que c'est totalement plus lisible et plus clean que le PHP. Or, on ne prend pas Python pour coder des algos qui peuvent s'avérer complexes. Le but est de prendre des langages ADAPTÉS à notre situation. Si on fait du WEB, on peu prendre PHP. La multiplication de 2 matrices : on prend maple ou mathématica par exemple. Il y en a d'autres, mais je ne suis pas l'expert ici .

Le but aussi est d'écrire du code LISIBLE pour non seulement les autres, mais aussi pour soi-même. Donc, les one-liners ou ceux qui mettent du code qui ne finit plus et qui peut se résumer en quelques lignes propres, ce n'est pas excellent. (SANS offenser personne ici)

Maudit! Je ne réussis pas à trouver de quoi pour contredire Nil...    Ça viendra un jour c'est certain

Sinon, ce serait aussi intéressant de savoir quels langages sont appropriés à tel type de structure. Exemple : PHP ==> WEB, etc.
Donc, s'il y a des experts, j'aimerais bien avoir vos points de vue sur cette question sans oublier sur ce que Nil a écrit.
44  Général / Defouloir / Re : Programmation NC le: 17 Septembre 2010 à 19:55:25
Effectivement, selon moi, Émile Zola aurait été suffisante si elle aurait été comme l'épreuve "Du pain du vin"... et encore.

L'aspect guess est correct pour les catégories de cryptos et de stégano et même de hacking. Plusieurs chialent que la crypto "euh..." n'est que du guess, mais dans la vraie vie, on ne dira pas d'indice. La seule info qu'on va avoir c'est le texte encrypté et c'est tout. C'est à nous de trouver la bonne crypto et ensuite d'attaquer et de retrouver le texte clair. Idem pour la stégano.

Pour le hacking, l'admin du site ne donnera pas d'indices pour nous aider à hacker son propre site . Il faut chercher les failles par nous-mêmes et trouver le passwd à partir de 0.

Donc, Émile Zola aurait eu sa place en crypto et là, l'aspect guessing aurait eu sa place.

Par contre, de là à dire que c'est très clair comme épreuve, il y a un sérieux problème de définition du mot "clair" ici.

Aussi, pour l'épreuve CommCommian numbers, ça peut sembler inutile, mais le but est d'apprendre à utiliser notre tête et raisonner pour trouver la solution sachant ce qu'il faut faire (comme Euler).

Citation
On sait ce qu'on cherche et on passe un quart d'heure ou une heure sympa sans se prendre la tête
On se prend la tête pour ce genre de logique, car il faut pousser des raisonnements et réfléchir sur ces raisonnements. Donc, pour moi, ce genre de logique à 100% sa place dans la catégorie Logique. Si certains n'ont pas le niveau, alors le nombre de validations va juste être plus bas et les meilleurs (j'inclus ceux qui mettent l'effort d'apprendre bien évidemment) auront la chance de valider et de renforcer leur esprit logique. Pour ceux qui ont été sur Euler, plusieurs challenges sont TRÈS difficiles et c'est pourquoi il faut mettre beaucoup plus d'efforts et de recherches.

Bref, à vous d'en juger, mais mon opinion est celle-ci
45  Challenges / Aide Crackme / Re : Crackme - Mutant le: 16 Septembre 2010 à 23:46:22
Peut-être parce qu'il n'y a rien à répondre! Et, 6 jours ce n'est pas la fin du monde! 
Pages: 1 2 [3] 4 5 ... 17