Skip to content

noirlang/amele-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amele Logo

Amele Linux Agent

Amele Linux Agent Demo

Turkce

Bu depo, Amele ana uygulamasi icin Linux Agent bileşenini icerir.

Hazir Binary Indirme

wget -O amele-linux https://amele.noirlang.tr/amele-linux
chmod +x amele-linux

Linux Binary Derleme

python -m venv /tmp/amele-linux-build-venv
/tmp/amele-linux-build-venv/bin/pip install pyinstaller
/tmp/amele-linux-build-venv/bin/pyinstaller --onefile --name amele-linux --distpath dist --workpath build --specpath build linux.py

Cikti dosyasi:

dist/amele-linux

Calistirma

./amele-linux

Ana Uygulama ile Baglanti

  1. Amele masaustu uygulamasinda Linux araclari ekranina gecin.
  2. Agent'in dinledigi IP/Port degerlerini uygulamaya girin.
  3. Token kullaniyorsaniz ayni tokeni uygulamaya da girin.
  4. Baglanti ve edinim adimlarini baslatin.

CI / Otomatik Derleme

Bu repo GitHub Actions ile otomatik derleme yapar.

Pipeline yalnizca commit mesajinda [build] etiketi varsa tetiklenir:

git commit -m "feat: yeni özellik [build]"

Etiketsiz commit'ler push edilir ama derleme baslatilmaz.

Manuel tetikleme: GitHub Actions sekmesinde "Run workflow" butonu.

Pipeline adimlari:

  1. metadata — commit slug ve SHA hesaplar
  2. build — Python 3.12 + PyInstaller ile amele-linux binary uretir
  3. release — GitHub Releases'a prerelease olarak yukler

English

This repository contains the Linux Agent component for the Amele main application.

Download Prebuilt Binary

wget -O amele-linux https://amele.noirlang.tr/amele-linux
chmod +x amele-linux

Build Linux Binary

python -m venv /tmp/amele-linux-build-venv
/tmp/amele-linux-build-venv/bin/pip install pyinstaller
/tmp/amele-linux-build-venv/bin/pyinstaller --onefile --name amele-linux --distpath dist --workpath build --specpath build linux.py

Output:

dist/amele-linux

Run

./amele-linux

Connect with Main App

  1. Open the Linux tools section in the Amele desktop app.
  2. Enter the agent IP/Port values.
  3. If token security is enabled, use the same token in the app.
  4. Start connection and acquisition workflows.

About

Forensic imaging tool for local and remote systems. (Linux Agents)

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages