Battre les vérificateurs de plagiat pour la science

Nov 29 2022
Avis de non-responsabilité : le plagiat est mauvais. Vous serez pris; ne le fais pas.

Avis de non-responsabilité : le plagiat est mauvais. Vous serez pris; ne le fais pas.

La déclaration d'indépendance avec un "faible risque de plagiat"

TLDR ; une police personnalisée peut être utilisée pour éviter un vérificateur de plagiat tout en restant lisible par l'homme.

Les vérificateurs de plagiat automatisés deviennent de plus en plus populaires dans l'éducation. Ces vérificateurs de plagiat fonctionnent en comparant les soumissions à une base de données de sites Web/soumissions précédentes/autres sources de texte. Dans l'enseignement, ceux-ci sont utilisés pour empêcher les élèves de copier-coller sans citer leurs sources.

Question : Comment puis-je battre un vérificateur de plagiat automatisé ?

Il existe de nombreuses façons de vaincre un vérificateur de plagiat, telles que la paraphrase, la soumission d'images de l'article et d'autres tactiques boiteuses de faible technologie. Je voulais trouver une nouvelle façon d'exploiter le système qui vérifie le plagiat. C'est là que j'ai réalisé qu'il n'y avait aucune raison pour qu'une lettre ressemble à ça. En d'autres termes, la lettre "A" ne ressemble à un "A" que parce que c'est ainsi que ma police l'a dessinée .

Réponse : En utilisant une police personnalisée, nous pouvons faire en sorte qu'une lettre ressemble à une lettre différente pour tromper un vérificateur de plagiat tout en restant lisible par l'homme.

Maintenant que j'ai une théorie sur la façon de vaincre un vérificateur de plagiat, il est temps de voir si cela fonctionne.

L'étape 1 consiste à créer une police personnalisée. J'ai téléchargé et installé le créateur de polices de High-Logic trouvé ici .

L'étape 2 consiste à démarrer un nouveau projet en allant dans Fichier -> Nouveau

Création d'une nouvelle police avec les valeurs par défaut

L' étape 3 consiste à ouvrir une police à réorganiser en allant dans Fichier -> Ouvrir la police installée. Dans mon cas, j'ai choisi Arial Regular.

L'étape 4 consiste à copier les lettres de votre police installée vers votre nouvelle police, mais à modifier leur ordre. Dans mon cas, je vais inverser chaque lettre en faisant a -> z, b -> y, etc. (N'oubliez pas les majuscules aussi)

Ma police réorganisée où ma lettre "a" ressemble à la lettre "z"

L' étape 5 consiste à exporter la police avec Fichier -> Exporter la police -> Exporter tous les formats.

L' étape 6 consiste à installer la police en double-cliquant sur le fichier .ttf et en appuyant sur installer.

Ma nouvelle police au look cool.

Maintenant, je peux ouvrir la police dans n'importe quel éditeur de texte et inverser mon alphabet. Dans mon cas, le texte "hvool dliow" s'affiche comme "hello world". Il y a un gribouillis rouge parce que "hvool dliow" n'est pas un vrai mot (c'est pourquoi il ne sera pas détecté par un vérificateur de plagiat) Pour faciliter cette substitution, j'utilise this .

Maintenant, le plus gros problème avec cela est que la police n'existe que localement. Une solution de contournement simple consiste à enregistrer/soumettre le fichier au format pdf. Pour tester cela, j'ai soumis un exemple de document ( trouvé ici ) à Scribbr qui utilise turnitin.com sous le capot. L'exemple de document a un "faible risque de plagiat" bien qu'il s'agisse de la déclaration d'indépendance textuelle. Si vous copiez et collez à partir de cet exemple de pdf, vous pouvez voir qu'il n'y a que du charabia en dessous.

La déclaration d'indépendance avec un "faible risque de plagiat"

Bien que le contournement d'un vérificateur de plagiat soit un moyen clickbaity d'utiliser ce type de police personnalisée, il a de nombreuses autres applications utiles qui pourraient être étudiées plus avant. Certaines applications qui me viennent à l'esprit sont

  1. Rendre le plagiat plus difficile car le document ne copie que du charabia
  2. Empêcher un bot de récupérer une adresse e-mail sur un site Web
  3. Obfusquer le contenu d'un site Web (qui dit que vous ne pouvez utiliser qu'une seule police)
  4. Faire passer un lien de phishing pour un lien de confiance (medium.com -> eviler.com)
  5. Création d'un problème CTF cool