Kate Li (Taiwan)的部落格

首頁

angry ip/ipscan:憤怒的ip掃描器

作者 sebastiani 時間 2020-04-17
all

這是憤怒的IP掃描器的原始程式碼,由GPL v2授權。官方網站

程式碼主要是用Java編寫的(現時,原始程式碼級別為1.8),建議使用IntelliJ IDEA進行編碼(社區版很好)。

項目支持構建Linux、Windows和MacOSX。

建築物

使用Gradle為您所需的平臺構建包:

./gradlew或在項目目錄中生成可用目標的清單。

./gradlew make

./gradlew current將為您當前的平臺構建應用程序

./gradlew current

生成的二進位檔案將放在build/libs目錄中,使用java-jar<jar file>運行jar檔案。

build/libs java -jar <jar-file>

Deb和rpm包只能在Linux上構建(在Ubuntu上測試),Windows安裝程式的構建也可以在Linux上完成。

./gradlew all將為所有作業系統構建套裝軟體(僅在Ubuntu上測試,請參閱下麵的依賴項)。

./gradlew all

依賴關係

在Ubuntu上安裝以下套裝軟體:

sudo apt install openjdk-11-jdk rpm fakeroot wine-stable

注意:Windows安裝程式的構建需要wine。

像往常一樣在其他平臺上安裝OpenJDK。