{"id":18192890,"url":"https://github.com/minatsukix86/virusanalyser","last_synced_at":"2026-04-27T22:31:01.729Z","repository":{"id":260710015,"uuid":"860919476","full_name":"minatsukix86/virusanalyser","owner":"minatsukix86","description":"Virus Analyser | Discord , Télégram Working","archived":false,"fork":false,"pushed_at":"2024-09-21T14:20:48.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T16:43:39.260Z","etag":null,"topics":["botnet","cybersecurity","discord-js","malware","malware-analysis","telegram-bot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minatsukix86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-21T14:16:43.000Z","updated_at":"2024-09-21T18:21:30.000Z","dependencies_parsed_at":"2024-11-02T01:25:36.815Z","dependency_job_id":"d87ec60c-694d-481d-81d8-d082ac9b9831","html_url":"https://github.com/minatsukix86/virusanalyser","commit_stats":null,"previous_names":["minatsukix86/virusanalyser"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/minatsukix86/virusanalyser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minatsukix86%2Fvirusanalyser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minatsukix86%2Fvirusanalyser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minatsukix86%2Fvirusanalyser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minatsukix86%2Fvirusanalyser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minatsukix86","download_url":"https://codeload.github.com/minatsukix86/virusanalyser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minatsukix86%2Fvirusanalyser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32358509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["botnet","cybersecurity","discord-js","malware","malware-analysis","telegram-bot"],"created_at":"2024-11-03T07:03:42.488Z","updated_at":"2026-04-27T22:31:01.714Z","avatar_url":"https://github.com/minatsukix86.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Virus Scanner Bot (Telegram \u0026 Discord)\n\n## Ce projet est un bot multi-plateformes (Telegram et Discord) conçu pour analyser des fichiers via VirusTotal. Les utilisateurs peuvent envoyer des fichiers au bot, qui les télécharge et les soumet à l'API de VirusTotal pour analyse. Ensuite, un rapport est généré et un résumé est envoyé à l'utilisateur indiquant le niveau de sécurité du fichier, accompagné d'une capture d'écran du rapport de VirusTotal.\nFonctionnalités principales\n## Version Telegram :\n\n    L'utilisateur peut envoyer un fichier (exécutable ou autre) directement au bot Telegram.\n    Le bot télécharge le fichier, le soumet à VirusTotal pour analyse, puis récupère le rapport.\n    Un pourcentage de sécurité est calculé en fonction du nombre de détections.\n    Le bot génère une capture d'écran du rapport VirusTotal et l'envoie à l'utilisateur.\n\n## Version Discord :\n\n    Les utilisateurs peuvent mentionner le bot avec un fichier joint (exécutable ou autre).\n    Le bot télécharge le fichier, effectue une analyse via VirusTotal, puis génère un rapport.\n    Comme pour Telegram, un pourcentage de sécurité est calculé, et un résumé avec une capture d'écran du rapport est envoyé dans un embed Discord.\n\n## Captures d'écran\n- Exemple sur Telegram :\n![image](https://github.com/user-attachments/assets/ae6b4360-7816-430d-8833-462f9d6b7a11)\n\n- Exemple sur Discord :\n  ![image](https://github.com/user-attachments/assets/49523d05-4bbc-4383-a2a7-01ac9916edeb)\n\n\n## Installation\n\nCe projet utilise Node.js et nécessite plusieurs modules pour fonctionner. Voici les étapes pour installer les deux versions du bot.\nPrérequis :\n\n    Node.js (version 16.x ou supérieure)\n    Un compte Telegram avec un bot créé via BotFather\n    Un serveur Discord avec un bot créé via le Portail développeur Discord\nLes modules requis :\n- npm install node-telegram-bot-api discord.js axios form-data puppeteer\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminatsukix86%2Fvirusanalyser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminatsukix86%2Fvirusanalyser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminatsukix86%2Fvirusanalyser/lists"}