Высокопроизводительный генератор UDP-трафика на Rust для нагрузочного тестирования сетевой инфраструктуры на устойчивость к DoS-атакам. Позволяет симулировать активность множества клиентов для стресс-тестирования собственных серверов перед реальной атакой. Использовать только на инфраструктуре, на тестирование которой получено разрешение. Восстановлено из архива Software Heritage: оригинальный репозиторий был удалён автором с исходной площадки. Код сохранён и перенесён в наш Forgejo-миррор, чтобы инструмент не потерялся окончательно.
Кросс-платформенный монитор сетевого трафика с графическим интерфейсом на Rust. Отображает соединения в реальном времени, определяет геолокацию …
Комплексный инструмент анализа и атак на SIP-протокол. Возможности: перехват SIP-регистраций, spoofing Caller ID, SIP flood DoS, …
Интерактивный HTTPS-прокси для перехвата, анализа и модификации HTTP/HTTPS/WebSocket трафика. Незаменим для тестирования веб-приложений, анализа мобильных приложений …
Nuclei — высокопроизводительный сканер уязвимостей на основе шаблонов YAML от ProjectDiscovery. Позволяет обнаруживать уязвимости в веб-приложениях, …
git clone https://git.toolsofthetrade.qzz.io/recovered/anevicon.git cd anevicon cargo build --release ./target/release/anevicon --help
![]()
Anevicon — это высокопроизводительный генератор трафика, разработанный с максимальным вниманием к удобству и надежности. Он отправляет множество UDP-пакетов на целевой адрес, тем самым имитируя активность, которую могут генерировать ваши конечные пользователи или группа хакеров.
$ cargo install anevicon
anevicon 0.1.0
Temirkhan Myrzamadi <gymmasssorla@gmail.com>
An UDP-based server stress-testing tool, written in Rust.
USAGE:
anevicon [FLAGS] [OPTIONS] --receiver <ADDRESS>
FLAGS:
--debug Enable the debugging mode
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
--display-periodicity <PACKETS>
A count of packets per displaying attack summaries. It is not
recommended to set this option to a small value (say, 6) for the
performance reasons. [default: 300]
-d, --duration <TIME-SPAN>
A program working time. The default value is too big, that is, an
attack will be performed until you explicitly stop the process.
[default: 64years 64hours 64secs]
-l, --length <BYTES>
A size of each UDP-packet, specified in bytes. Note that your system
or a victim server might not be able to handle the default value.
[default: 65000]
-p, --packets <COUNT>
A count of packets for sending. The default value equals to the
largest number available for the inner data type. [default:
18446744073709551615]
-r, --receiver <ADDRESS>
A receiver of generated traffic, specified as an IP-address and a
port number, separated by the colon character.
--send-periodicity <TIME-SPAN>
A periodicity of sending packets. The default value equals to zero
seconds, that is, all packets will be sent momentarily. [default:
0secs]
--send-timeout <TIME-SPAN>
If sending calls will continue longer than this timeout, the program
will exit with an error. By default, all the sending calls will
continue indefinitely.
-s, --sender <ADDRESS>
A sender of generated traffic, specified as an IP-address and a port
number, separated by the colon character. [default: 0.0.0.0:0]
-w, --wait <TIME-SPAN>
A waiting time before an attack execution. It is mainly used to
prevent a launch of an erroneous (unwanted) attack. [default: 5secs]
For more information see <https://github.com/Gymmasssorla/anevicon>.