承接 pavlo-dot-dev/homoglyph-attack-generator 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

pavlo-dot-dev/homoglyph-attack-generator

最新稳定版本:v1.0.1

Composer 安装命令:

composer require pavlo-dot-dev/homoglyph-attack-generator

包简介

Homoglyph Attack Generator

README 文档

README

This app is meant to make it easier to generate homographs based on Homoglyphs than having to search for look-a-like character in Unicode, then coping and pasting. Please use only for legitimate pen-test purposes and user awareness training. I also recommend webapp developers use it to test out possible user impersonation attacks in their code. This is still a work in progress, so please send me suggestions (especially for new Homoglyphs to add). While this tool was designed with making IDNA/Punycode names for putting into DNS to display foreign characters in a browsers URL bar, it can be used for other things. Try ignoring the IDNA/Punycode stuff and just making look alike user names for systems that accept Unicode. I made this tool to easily generate homographs based on homoglyphs in Unicode and to test out how different apps display them. It seems like a lot of modern browsers have gotten better at warning the users of attack, but I'd love to hear experiences about other apps that accept Unicode/Punycode/Internationalized Domain Names, especially webapps.

Based on: https://www.irongeek.com/homoglyph-attack-generator.php

Requirements

PHP 7.4 and leter

Modules: mbstring, iconv, intl

Composer

You can install the bindings via Composer. Run the following command:

composer require pavlo-dot-dev/homoglyph-attack-generator

Dependencies

The bindings require the following extensions in order to work properly:

If you use Composer, these dependencies should be handled automatically. If you install manually, you'll want to make sure that these extensions are available.

Getting Started

Simple usage looks like:

$generator = new \PavloDotDev\HomoglyphAttackGenerator\Generator();
$results = $generator->generate('cocacola', true);
print_r($results);
$generator = new \PavloDotDev\HomoglyphAttackGenerator\Generator();
$results = $generator->generate('cocacola', false);
print_r($results);

统计信息

  • 总下载量: 11
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-08-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固