{
  "http://fr.dbpedia.org/tag/UkFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Analyse_dynamique_de_programmes" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Audit_de_s\u00E9curit\u00E9" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Corner_case" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Fuzzing" : { "http://www.w3.org/2000/01/rdf-schema#label" : [ { "type" : "literal", "value" : "Fuzzing" , "lang" : "es" } ,
      { "type" : "literal", "value" : "\u0641\u062D\u0635 \u0639\u0634\u0648\u0627\u0626\u064A" , "lang" : "ar" } ,
      { "type" : "literal", "value" : "\u30D5\u30A1\u30B8\u30F3\u30B0" , "lang" : "ja" } ,
      { "type" : "literal", "value" : "Fuzz testing" , "lang" : "pl" } ,
      { "type" : "literal", "value" : "\u0424\u0430\u0437\u0438\u043D\u0433" , "lang" : "uk" } ,
      { "type" : "literal", "value" : "Fuzzing" , "lang" : "fr" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#comment" : [ { "type" : "literal", "value" : "Le fuzzing (ou test \u00E0 donn\u00E9es al\u00E9atoires) est une technique pour tester des logiciels. L'id\u00E9e est d'injecter des donn\u00E9es al\u00E9atoires dans les entr\u00E9es d'un programme. Si le programme \u00E9choue (par exemple en plantant ou en g\u00E9n\u00E9rant une erreur), alors il y a des d\u00E9fauts \u00E0 corriger. Exemples de points d'entr\u00E9e d'un programme : \n* Fichiers \n* P\u00E9riph\u00E9riques (clavier, souris, etc.) \n* Variables d'environnement \n* R\u00E9seau \n* Limitation des ressources (m\u00E9moire, disque dur, temps CPU, etc.) \n* etc." , "lang" : "fr" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#seeAlso" : [ { "type" : "uri", "value" : "https://www.quora.com/topic/Fuzz-Testing" } ] ,
    "http://www.w3.org/2002/07/owl#sameAs" : [ { "type" : "uri", "value" : "http://nl.dbpedia.org/resource/Fuzz-testen" } ,
      { "type" : "uri", "value" : "http://ma-graph.org/entity/111065885" } ,
      { "type" : "uri", "value" : "http://lmo.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://zh.dbpedia.org/resource/\u6A21\u7CCA\u6D4B\u8BD5" } ,
      { "type" : "uri", "value" : "http://uk.dbpedia.org/resource/\u0424\u0430\u0437\u0438\u043D\u0433" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://fa.dbpedia.org/resource/\u0641\u0627\u0632\u06CC\u0646\u06AF" } ,
      { "type" : "uri", "value" : "http://es.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://ja.dbpedia.org/resource/\u30D5\u30A1\u30B8\u30F3\u30B0" } ,
      { "type" : "uri", "value" : "http://pl.dbpedia.org/resource/Fuzz_testing" } ,
      { "type" : "uri", "value" : "http://cs.dbpedia.org/resource/Fuzz_testov\u00E1n\u00ED" } ,
      { "type" : "uri", "value" : "http://ar.dbpedia.org/resource/\u0641\u062D\u0635_\u0639\u0634\u0648\u0627\u0626\u064A" } ,
      { "type" : "uri", "value" : "http://ko.dbpedia.org/resource/\uD37C\uC9D5" } ,
      { "type" : "uri", "value" : "http://ru.dbpedia.org/resource/\u0424\u0430\u0437\u0437\u0438\u043D\u0433" } ,
      { "type" : "uri", "value" : "http://www.wikidata.org/entity/Q1189053" } ,
      { "type" : "uri", "value" : "http://g.co/kg/m/05q7yt" } ,
      { "type" : "uri", "value" : "http://tr.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://de.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://pt.dbpedia.org/resource/Fuzzing" } ,
      { "type" : "uri", "value" : "http://it.dbpedia.org/resource/Fuzzing" } ] ,
    "http://dbpedia.org/ontology/wikiPageID" : [ { "type" : "literal", "value" : 789372 , "datatype" : "http://www.w3.org/2001/XMLSchema#integer" } ] ,
    "http://dbpedia.org/ontology/wikiPageRevisionID" : [ { "type" : "literal", "value" : 174149795 , "datatype" : "http://www.w3.org/2001/XMLSchema#integer" } ] ,
    "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/S\u00E9curit\u00E9_des_syst\u00E8mes_d'information" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Pwn2Own" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Logiciel" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Variable_al\u00E9atoire" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Variable_d'environnement" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Vuln\u00E9rabilit\u00E9_(informatique)" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Clavier_d'ordinateur" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Vuln\u00E9rabilit\u00E9_zero-day" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Corner_case" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Test_logiciel" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/P\u00E9riph\u00E9rique_informatique" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Bo\u00EEte_blanche" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Audit_logiciel" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Ressource_(informatique)" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/R\u00E9seau_informatique" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/R\u00E9tro-ing\u00E9nierie" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Proc\u00E9dure_de_s\u00E9curit\u00E9_informatique" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Bo\u00EEte_noire_(syst\u00E8me)" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Hypertext_Transfer_Protocol" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fichier_informatique" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Souris_(informatique)" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Test_(informatique)" } ] ,
    "http://dbpedia.org/ontology/wikiPageExternalLink" : [ { "type" : "uri", "value" : "http://folklore.org/StoryView.py%3Fproject=Macintosh&story=Monkey_Lives.txt" } ,
      { "type" : "uri", "value" : "http://www.cs.wisc.edu/~bart/fuzz/fuzz.html" } ,
      { "type" : "uri", "value" : "http://msdn.microsoft.com/security/default.aspx%3Fpull=/library/en-us/dnsecure/html/sdl.asp" } ] ,
    "http://dbpedia.org/ontology/wikiPageLength" : [ { "type" : "literal", "value" : "4300" , "datatype" : "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" } ] ,
    "http://purl.org/dc/terms/subject" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Audit_logiciel" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Proc\u00E9dure_de_s\u00E9curit\u00E9_informatique" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Cat\u00E9gorie:Test_logiciel" } ] ,
    "http://fr.dbpedia.org/property/wikiPageUsesTemplate" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Mod\u00E8le:Date" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Mod\u00E8le:Palette" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Mod\u00E8le:En" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Mod\u00E8le:Portail" } ,
      { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Mod\u00E8le:R\u00E9f\u00E9rences" } ] ,
    "http://www.w3.org/ns/prov#wasDerivedFrom" : [ { "type" : "uri", "value" : "http://fr.wikipedia.org/wiki/Fuzzing?oldid=174149795&ns=0" } ] ,
    "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" : [ { "type" : "uri", "value" : "http://fr.wikipedia.org/wiki/Fuzzing" } ] ,
    "http://dbpedia.org/ontology/abstract" : [ { "type" : "literal", "value" : "Le fuzzing (ou test \u00E0 donn\u00E9es al\u00E9atoires) est une technique pour tester des logiciels. L'id\u00E9e est d'injecter des donn\u00E9es al\u00E9atoires dans les entr\u00E9es d'un programme. Si le programme \u00E9choue (par exemple en plantant ou en g\u00E9n\u00E9rant une erreur), alors il y a des d\u00E9fauts \u00E0 corriger. Exemples de points d'entr\u00E9e d'un programme : \n* Fichiers \n* P\u00E9riph\u00E9riques (clavier, souris, etc.) \n* Variables d'environnement \n* R\u00E9seau \n* Limitation des ressources (m\u00E9moire, disque dur, temps CPU, etc.) \n* etc. Le grand avantage du fuzzing est que l'\u00E9criture de tests est extr\u00EAmement simple, ne demande aucune connaissance du fonctionnement du syst\u00E8me et permet de trouver des vuln\u00E9rabilit\u00E9s facilement. D'ailleurs, le fuzzing est \u00E9galement utilis\u00E9 pour traquer des failles de s\u00E9curit\u00E9 ou dans la r\u00E9tro-ing\u00E9nierie. La premi\u00E8re trace du fuzzing est la publication datant du 12 d\u00E9cembre 1990 : \u00AB An Empirical Study of the Reliability of UNIX Utilities \u00BB \u00E9crite par Barton P. Miller, Lars Fredriksen, et Bryan So. Le r\u00E9sum\u00E9 indique que durant les essais ils ont \u00E9t\u00E9 capables de faire planter \u00AB entre 25 et 33 % des programmes utilitaires de n'importe quelle version d'UNIX \u00BB. Le rapport pr\u00E9sente les outils de test mais \u00E9galement l'origine des erreurs. Le fuzzing est tellement simple \u00E0 utiliser et si efficace pour trouver des vuln\u00E9rabilit\u00E9s que le chercheur en s\u00E9curit\u00E9 informatique Charlie Miller a refus\u00E9 de d\u00E9voiler les vuln\u00E9rabilit\u00E9s zero day trouv\u00E9es dans le code de logiciels c\u00E9l\u00E8bres (contrairement au r\u00E8glement du concours de s\u00E9curit\u00E9 informatique Pwn2Own), afin de protester contre les \u00E9diteurs qui n'utilisent pas assez cette technique simple selon lui. Cette simplicit\u00E9 est toutefois \u00E0 relativiser lorsqu'il s'agit de trouver des vuln\u00E9rabilit\u00E9s dans l'impl\u00E9mentation de protocoles notoirement connus (HTTP par exemple) dans des serveurs. En effet, les param\u00E8tres d'entr\u00E9e sont souvent test\u00E9s et prot\u00E9g\u00E9s rigoureusement (contr\u00F4le de forme), chaque erreur menant \u00E0 un abandon imm\u00E9diat de la routine de traitement de la requ\u00EAte test. La probabilit\u00E9 de trouver des vuln\u00E9rabilit\u00E9s par fuzzing en un temps acceptable devient alors tr\u00E8s faible. Pour corriger cela, il est n\u00E9cessaire de recourir au \u00AB smart fuzzing \u00BB, dont le concept consiste \u00E0 faire varier progressivement certains param\u00E8tres de requ\u00EAtes et de suites de requ\u00EAtes pouvant \u00EAtre consid\u00E9r\u00E9es comme l\u00E9gitimes par les automates cibles, ceci afin de pouvoir p\u00E9n\u00E9trer plus en profondeur dans le c\u0153ur du programme attaqu\u00E9 et ainsi de maximiser les probabilit\u00E9s d'identification de vuln\u00E9rabilit\u00E9s. Inversement au fuzzing qui est une m\u00E9thode de test par bo\u00EEte noire, la m\u00E9thode de test par bo\u00EEte blanche analyse un syst\u00E8me dont on conna\u00EEt exactement le fonctionnement." , "lang" : "fr" } ] } ,
  "http://fr.dbpedia.org/resource/Fuzzing_dans_l'Internet_des_objets" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Impacts_des_Contrats_Intelligents_sur_la_soci\u00E9t\u00E9" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Instruction_non_document\u00E9e" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Pseudolocalisation" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Pwn2Own" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Samuel_Hocevar" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Scanner_de_vuln\u00E9rabilit\u00E9" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/S\u00E9curit\u00E9_des_protocoles_Bluetooth" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/S\u00E9curit\u00E9_informatique_des_v\u00E9hicules" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Test_de_la_bo\u00EEte_noire" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Vuln\u00E9rabilit\u00E9_des_firmwares_et_leurs_contre-mesures" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Fuzzer" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] ,
    "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/tag/ArFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/tag/JaFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/resource/Metasploit" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/tag/EsFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/tag/PlFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.wikipedia.org/wiki/Fuzzing" : { "http://xmlns.com/foaf/0.1/primaryTopic" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] } ,
  "http://fr.dbpedia.org/tag/WdtFrResource" : { "http://www.w3.org/ns/oa#hasTarget" : [ { "type" : "uri", "value" : "http://fr.dbpedia.org/resource/Fuzzing" } ] }
}
