BLACKHAWK v1.0.0
Yetkili kamu kaynakları için etik Türkçe OSINT izleme, olay notlandırma ve kanıt raporlama terminali.
BlackHawk; açıkça yetkilendirilmiş HTTP/HTTPS kaynaklarından sınırlı ve kaynaklı gözlemler alan, erişim zamanını ve audit log'u koruyan, Türkçe raporlar üreten yerel bir terminal aracıdır. Kaynak yoksa veri uydurmaz. Özel hesaplara erişmez, parola veya token toplamaz, güvenlik aşmaz.
Kurulum
python -m pip install --upgrade blackhawk
blackhawk
Termux:
pkg update
pkg install python
python -m pip install --upgrade pip blackhawk
blackhawk
İlk açılışta üç sözleşme ekranında EVET yazılır, en az 20 karakterli ve
yalnızca büyük harf/rakam içeren bir oturum tokeni girilir. Token terminalde
gösterilmez ve ham olarak saklanmaz; yalnızca SHA-256 parmak izi tutulur.
Operatör adı rapor kimliği için alınır. Profil kasası parolası en az 8
karakter, bir büyük harf ve bir rakam içermelidir. Bu parola e-Devlet, MHRS,
banka veya sosyal medya parolasıyla aynı seçilmemelidir.
Özellikler
- Siyah-kırmızı, Türkçe, klavye odaklı premium Textual TUI.
- Textual bulunmayan Termux/minimal ortamlarda ANSI fallback.
- Yetkili tekli/çoklu hedef, canlı gözlem, kaynak, hashtag, zaman çizelgesi, ilişki, kanıt, ajan, yardım, rapor, ayar, iletişim ve güvenlik ekranları.
- Olay Analizi: kullanıcının kendi metnini yerel olarak anahtar kelime, aciliyet sinyali ve kanıt ihtiyaçlarına ayıran taslak yardımcı.
- HTML, JSON, TXT ve bağımlılıksız PDF raporları.
- URL kimlik bilgisi, token/secret parametresi ve güvensiz rapor yolları reddi.
- Demo modu yoktur; sahte bulgu, sahte doğrulama ve sahte ajan yoktur.
Kullanım
blackhawk --version
blackhawk --target https://example.org --duration 60 --reports reports
Ana menü: ↑/↓ gezin, Enter aç, r tara, h yardım, Esc geri,
q çıkış. Her modül kendi BAŞLAT/GERİ ekranına sahiptir. Raporlar
reports/ altında .json, .txt, .html ve .pdf olarak oluşur.
Olay Analizi bir soruşturma veya kolluk sistemi değildir: yer, zaman, tanık, belge ve kamuya açık URL gibi kanıt başlıklarını hatırlatır; kişiyi bulmaz, suçlu ilan etmez, özel veri aramaz. Acil tehlikede 112'yi ve olay bildiriminde yetkili resmi kanalları kullanın.
Etik ve hukuki sınır
Yetkisiz erişim, kimlik bilgisi denemesi, rate limit/robots aşma, doxxing, taciz, gizli takip, tehdit, hedefli zarar, gereksiz kişisel veri birleştirme ve kaynaksız suç isnadı desteklenmez. Kamuya açık olmak sınırsız otomatik kullanım izni değildir. Kaynak şartları, telif, KVKK, TCK ve diğer güncel mevzuat önceliklidir. Bu araç hukuki danışmanlık veya resmi delil garantisi vermez. Ayrıntılar için blackhawk/SECURITY.md.
Geliştirme
python -m pip install -e ".[dev]"
python -m pytest
python -m build
Hata ve öneri bildirimleri: Telegram @AltayHR. Canlı token, parola, özel URL veya gereksiz kişisel veri paylaşmayın. Topluluk: TurkHackTeam.
Bağlantılar ve etiketler
- GitHub: https://github.com/ThT0AltayHR/blackhawk
- PyPI: https://pypi.org/project/blackhawk/
- TurkHackTeam: https://turkhackteam.org/
#osint #open-source-intelligence #public-data #evidence #termux #python #textual #ethical-security #turkhackteam #blackhawk
Lisans
MIT. See blackhawk/LICENSE.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file blackhawk-1.0.0.tar.gz.
File metadata
- Download URL: blackhawk-1.0.0.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33663c049268597fa73a549e7d5e1c1105efc1a8809b5c03b333171574865d8a
|
|
| MD5 |
0847f793e845aea24908e11c1b65e1dd
|
|
| BLAKE2b-256 |
4834a231ecc6b6e32728c8eea4b48dd946e9eb033a08e2a1e897157982c3cd71
|
File details
Details for the file blackhawk-1.0.0-py3-none-any.whl.
File metadata
- Download URL: blackhawk-1.0.0-py3-none-any.whl
- Upload date:
- Size: 1.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0451b47406ed9ee74ff13de9b7a8402c1ef69d75cd36dc501c6853ace6279be
|
|
| MD5 |
d620096c4968ef3ac1ff807b053bb9d7
|
|
| BLAKE2b-256 |
2c24fdb8ba29e846162095d57dbbe9fa2af6fb6838f7a65542de04f6a1de6912
|