logo Homepage
+  NewbieContest
Username:
Password:
  Voir les messages
Pages: [1] 2 3 4
1  News / News du site / Re : NC back, up & running ! le: 10 Avril 2014 à 22:27:41
Heureux de lire de si bonnes nouvelles, merci encore et j'ai hâte de voir ce que vous nous réservez :)
2  News / News du site / Re : La fin de NC le: 09 Mars 2014 à 18:19:14
Je considère NewbieContest comme ma porte d'entrée vers la sécurité informatique.
Ce fût une belle aventure de tenir autant de temps, et fermé ou pas, ce site restera dans les mémoires
3  Challenges / Aide Javascript/Java/HTML / Re : JS - Game Over le: 05 Octobre 2013 à 00:41:06
Salut ddp_ludo,

Parmi tes 672 réponses, il y en a une qui devrait te paraître meilleure que les autres
Ca saute pas forcément aux yeux, mais essaye ce qui te parait être le plus "intelligent" à valider.
Courage tu y es presque Tu peux m'envoyer l'algo si tu veux, mais je n'ai aucun doute sur le fait que tu sois proche de la solution.
4  Challenges / Aide Programmation / Re : Prog - Renvoi le: 11 Mars 2011 à 04:09:34
wazor, le code donné par zours n'est pas tout à fait correct.

Je t'invite à lire la documentation concernant curl_exec(), et à t'intéresser à sa valeur de retour.

Aussi, il faut savoir qu'en php, <? echo true; ?> t'affiche 1...
Je pense avoir répondu à ta question
5  Challenges / Aide Hacking / Re : Hacking - HTTP Headers le: 23 Janvier 2011 à 22:36:40
Personnellement, je ne pourrais que te conseiller d'utiliser l'outil en question proposé.
Ca n'est pas un outil "one click" qui te donne la réponse tout cru.
C'est plutôt un outil qui va t'assister dans tes sniffing du traffic passant via HTTP.

Si tu ne connais rien au protocole HTTP, tu seras d'accord que tu auras un petit problème pour coder quelque chose qui te permet de respecter et dialoguer via ce protocole.
Donc tu seras d'accord que cette épreuve t'aidera à comprendre ce protocole, pour que tu puisses par la suite faire ce tool toi même

edit: bon au final j'ai un peu répéter ce qu'a dit lsd mais bon.

yojnE ! (bypass du enjoy!)
6  Challenges / Aide Hacking / Re : Hacking - HTTP Headers le: 23 Janvier 2011 à 15:15:05
Citation
Je ne veux pas à avoir à utiliser un logiciel pour passer ce challenge... Du coup, je ne sais pas trop comment faire
Et bien, si tu veux coder quelque chose, tu peux faire ça avec PHP, plus précisemment avec cURL.
Il te suffit juste de comprendre le titre, analyser le problème du challenge et de coder ça !
Bonne chance
7  Programmation / Langages compilés / Re : [C] Donner valeure numerique d'une lettre le: 26 Décembre 2010 à 04:33:04
Salut,

Citation
Avec printf, on peut, mais forcement ca affiche la valeure ...
Pourquoi ne pas utiliser sprintf alors si printf te convient ?
Ca donne un code un peu tordu, mais fonctionnel pour pas des masses de lignes.

Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main ()
{
    char *string = "lovenunu";
    int string_len = strlen(string);
    char **res = malloc(sizeof(char *) * (string_len));
    int i;

    for (i = 0; i < string_len; i++)
    {
        res[i] = malloc(2 + 1);  // Il y a deux hexadécimales pour une lettre
        sprintf(res[i], "%x", string[i]);

        printf("Valeur hexadecimale de %c : %s\n", string[i], res[i]);
    }

    return 0;
}
8  Challenges / Aide Hacking / Re : Hacking - Audit d'un système de news le: 21 Décembre 2010 à 17:09:26
Edit : j'ai rien dit, désolé
9  Programmation / Langages Web / Re : [PHP] Error handler le: 03 Septembre 2010 à 01:43:08
Eval, en plus d'être un trou béant du côté performance, est une fonction à manipuler avec des pincettes. Dans le cadre d'une application sécurisée, si l'utilisateur arrive à mettre la main sur cet eval et lui faire exécuter ce qu'il veut, il devient libre de détourner le serveur à sa guise.

Bref, c'est une fonction à utiliser dans un contexte particulier, et dans un cas très particulier. Sinon, à éviter.

Pour rester dans le cadre du topic, je suis d'avis avec Harry41... Je n'ai pas vraiment d'autres solutions qui me viennent par la tête, du moins rien de "tout fait"...
10  Général / Général / Re : Ateliers hacklab (CNAM, Paris) le 20 juin le: 19 Juin 2010 à 21:54:32
Merci de l'info, je n'étais pas du tout au courant alors que c'est tout proche de chez moi !
J'y serai

Edit : c'était très sympathique, merci ! L'atelier Milkymist était vraiment cool soit dit en passant
11  Général / Général / Re : NewbieContest DEFACED! le: 19 Juin 2010 à 15:18:09
Citation
Donc, selon moi, la nétiquette est variable selon le site sur lequel on est. Chaque admin de site impose leurs propres règles. C'est la même chose si quelqu'un entre dans une maison. Le propriétaire de la maison ne laissera pas la personne faire n'importe quoi
En effet, ce ne sont que des règles de conduite ... Rien n'empêche que l'admin décide que le flood et les insultes soient les bienvenues sur son site, si le cadre et l'ambiance le permet
Merci de vos avis intéressants mathgl24 et Nil, je pense que ceci clos la conversation

Pour MaZ, je suis désolé si tu t'es senti offensé.
Tu aurais simplement dû développer ta réponse, car en effet, j'ai certainement mal interprété tes propos, mais c'est hélas ton problème...
C'est notre interprétation de ton message qui est importante dans une discussion, pas ta propre interprétation sur ce que tu veux exprimer.
Encore une fois désolé, mais tu pourrais comprendre qu'il est quelque part offensant pour nous que quelqu'un apporte un avis agressif, sans prendre la peine de s'intéresser au sujet sur lequel on parle. (au moins prendre connaissance de ce que "nétiquette" veut dire...).
Sinon, d'après ton dernier message, ton avis semble quelque peu se rejoindre à celui de Nil comme tu l'as fait remarqué.
Pour te répondre :
Citation
Encore une fois je plussoie le fait que personne ne peut forcer quelqu'un à bien s'exprimer sur internet.
Cela ne relève pas d'internet mais d'un problème bien plus profond: l'éducation.
Certes, mais pas seulement je pense.
Tu peux être l'homme le plus éduqué du monde, mais te comporter de manière incorrecte sur Internet sans le savoir.
Une fois encore, j'appuie qu'il n'est nul part question de "forcer" quique ce soit...

Ces règles sont là pour rendre compte de ce qui peut paraître gênant, offensant, ou dérangeant sur le net, et invite tout utilisateur à respecter ces règles afin que tout le monde utilise Internet de manière agréable. Rien de plus.

Je n'ai rien d'autre à ajouter ... Je pense que tout a été dit
Désolé en tout cas si le sujet de conversation initial a été totalement dévié ...
12  Général / Général / Re : NewbieContest DEFACED! le: 19 Juin 2010 à 02:06:00
Citation
Par contre, je reste sur mon point que la nétiquette est futile. Dans un monde sans police, à quoi bon créer une loi anti-drogue? Ceux qui refusent d'en prendre par principe vont encore refuser et les autres vont continuer d'en prendre parce qu'il n'y a aucun risque de se faire prendre.
Je ne te suis pas sur ce point Nil :
Il n'est nul part écris qu'il s'agissait de lois, ou de quelque chose visant à "punir" quelqu'un.
Ce sont des règles de bonne conduite que chacun est invité à respecter, ce n'est pas le code pénal de l'Internet.
Je cherche juste à appuyer sur le fait que si ce genre d'attitude sur Internet n'était pas recommandée et que personne n'aurait eu la présence d'esprit de propager ces règles, nous serions à l'heure qu'il est tous des kikoolol, parlant en SMS et en caps lock non stop.
En effet, c'est tellement plus facile d'écrire en SMS, et le caps lock CEST IMPOSSIBLE DE PAS LE VOIR. Pourquoi on ne continuerait pas à le faire alors ?

Tu remarqueras que ces attitudes seront immédiatement réprimandées par les modérateurs / autres membres : c'est là que commence l'inculcation de la nétiquette. Ce que tu assimiles à "du bon sens" n'en aie pas vraiment ; ça te paraît l'être sûrement pour toi, qui a eu le temps d'acquérir "l'age et la sagesse", mais je t'assure que ça n'est pas le cas pour les gens qui touchent pour la première fois à un forum.

Je ne parle pas de forums informatiques remplis de geeks, où là forcément la nétiquette est de rigueur sous peine d'un rejet immédiat, je te parle de forum où des personnes agées, des personnes pas forcément douées avec l'informatique, se rendent.
Et crois moi, du caps lock, des phrases sans aucune ponctuation, des phrases qui ne veulent rien dire parce les personnes ne se sont pas relues... il y en a, un tas.
Le pire dans tout cela, c'est qu'il n'y a pas la conscience que c'est "mal" envers les autres utilisateurs. C'est là, à mon sens, que la nétiquette est utile.

Citation
Mon point est que ceux qui agissent mal vont continuer à mal agir même avec des belles idées utopiques comme la nétiquette. C'est pas ça qui fait changer le monde, c'est l'age et la sagesse.
Je te rejoins sur l'avis que celle ci s'acquiert avec le temps.

Bref, je pense avoir compris ton point de vue quoiqu'il en soit, mais je pense m'être mal exprimé, ce pourquoi j'insiste
Merci pour ton avis ^^

Citation
Je ne sais pas ce qu'est la nétiquette et je m'en fous, mais je sais que personne ne pourra rendre Internet meilleur grâce à de supposées règles de bonne conduite.
Réagir comme cela est bien digne d'un troll ... Si tu veux participer à la conversation, la moindre de la politesse est de t'intéresser de ce à quoi on parle au lieu de proclamer "moi je m'en fous, de toute façon j'ai raison".
13  Général / Général / Re : NewbieContest DEFACED! le: 18 Juin 2010 à 05:33:30
Citation
Je ne connaissais pas la nétiquette. Maintenant que je connais ça, je trouve ça plutôt futile. C'est juste du gros bon sens. C'est comme d'avoir une pancarte : "SVP, ne pas tuer la caissière. Merci de votre compréhension." N'importe quel humain qui a du bon sens vas respecter ça !
Si au moins le bon sens de la vie réelle était applicable sur le net ...
Pour avoir fait un bout de chemin dans le monde de la modération sur Internet, je peux t'assurer que c'est vraiment rare que quelqu'un applique à la lettre la nétiquette, voir c'est impossible.
Il y a toujours un moment où l'on s'abstient de ses bons principes du réel et l'où on se sert de la facilité du virtuel comme bouclier afin de nuire, être égoïste, manquer de bon sens, malgré tout.
Dire que la nétiquette est futile est hypocrite à mon sens.
Je ne cherche pas à t'offenser de quelque manière qu'il soit, je cherche simplement à mettre au clair ce que tout le monde fait, cela ne te concerne pas particulièrement.
C'est simplement à force d'observation et de patience que tu as su intégrer, d'une façon qui te semble naturelle, la nétiquette,  a fortiori sans en connaître l'existence même. Sinon il y aurait fort à parier que tu aurais continué à parler en SMS et à troller, comme tu le faisais certainement les premières fois que tu as eu un endroit où t'exprimer sur Internet. (et crois moi, si je te remettais en face de tes tous premiers posts, tu ne te reconnaîtrais certainement pas...)


Et, pour terminer, je mettrais ma main à couper qu'il s'agit de L de DN. Aussi bien que ton avatar est celui de Nyu/Lucy de Elfen Lied
14  Général / Général / Re : NewbieContest DEFACED! le: 18 Juin 2010 à 02:15:19
De toute façon, c'est pas comme si on en avait quelque chose à faire de ce ftp free.
Un peu comme dévaliser une maison abandonnée depuis des lustres...

Citation
C'est pas du spam, c'est de la liberté d'expression.
Tant que sa fait de mal a personne et que sa me détend, je n'y vois aucun mal.
Il y a sur Internet une magnifique RFC définissant la nétiquette.
Entre autre, tu te dois d'avoir le respect pour les autres utilisateurs de construire des posts utiles et agréables à lire, et si possible constructifs à la discussion.
Qui plus est, tu as remonté des topics très anciens qui n'étaient plus forcément d'actualité, ce qui pourrait induire en erreur les nouveaux utilisateurs.
En d'autres termes, tes "+1" ne servent à rien, et dérangent la lisibilité globale du forum.
15  Programmation / Langages Web / Re : Avantages ou inconvénients de la POO ? le: 04 Juin 2010 à 13:06:27
Pour ma part, mon avis diffère quelque peu de celui de the lsd.
Je rejoins son avis concernant la première phrase ; La POO oui, mais pas pour n'importe quoi et n'importe quand.

Par contre, je ne peux m'exclamer qu'entendre que la POO sur PHP n'a aucun interêt !

Si on prend un exemple quelconque, disons, la conception d'un petit forum (un projet pas si gros que ça), le code te sera bien plus simple et clair à entretenir à mon avis. (pour en avoir fait l'expérience)
Alors certes, tu peux faire ce qu'a dit the lsd et faire un fichier de fonctions "test_*" , mais ... On se rapproche beaucoup de la programmation modulaire / wrapping plus qu'autre chose ici.

Lorsqu'on a un outil à portée, pourquoi chercher à le reproduire alors qu'on l'a sous la main ?

Après, et je pense que c'est le point le plus important à retenir, chacun est différent dans sa manière de concevoir une solution à un problème.

Pour ton idée de "générateur de code", je ne peux m'empêcher de penser ton code en procédurale, car je ne vois que très peu de solutions en utilisant un esprit orienté objet.
Néanmoins, d'autres personnes réussirait certainement à te concevoir une architecture de données qui rendrait le système objet viable pour ce projet, tout comme ca serait le cas pour le procédural.

Pour conclure, je pense que si tu n'es pas encore familiarisé avec l'orienté objet (j'entends par là, avoir eu beaucoup d'expériences et de projets avec un langage de ce type), je pense que c'est normal que tu n'y vois pas un intérêt.
Ce n'est qu'à force de toucher, et même de se tromper, qu'on finit par comprendre le réel interêt de la POO.
Pages: [1] 2 3 4