raz3r-code / sfdl-bash-loader

SFDL Bash Loader
8 stars 3 forks source link

Kompabilität mit FreeBSD #38

Open SebRut opened 6 years ago

SebRut commented 6 years ago

Voraussetzungen/Abhängigkeiten

Initialer Output

-------------------------------------- BASH-Loader Installer
system: FreeBSD
Es sind nicht alle Tools installiert!
Installiere 8 fehlende Tools ... bitte warten ...
Konnte Paketmanager APT nicht finden!
-- TOOLS -----------------------------
python: 0
wget: 1
md5sum: 0
xxd: 0
openssl: 1
grep: 1
cat: 1
cut: 1
sed: 1
awk: 1
tail: 1
bc: 1
unrar: 0
jq: 0
source: 1
base64: 0
netcat: 0
--------------------------------------
tools fehlen: 8
Tools: python lftp md5sum vim-common unrar jq base64 netcat-openbsd
----------------------------- TOOLS --
BASH-Loader Installer konnte 8 Tools
nicht installieren: python lftp md5sum vim-common unrar jq base64 netcat-openbsd
Versuche Tools mit dem Paketmanager zu
installieren. Beispiel: sudo apt-get --yes install python lftp md5sum vim-common unrar jq base64 netcat-openbsd

Nach 1-zu-1 Installation (pkg install python lftp unrar jq base64)

... | -------------------------------------- | tools fehlen: 3 | Tools: md5sum vim-common netcat-openbsd ...

Installation über Alternativen

vim-common -vim netcat-openbsd - netcat

md5sum wird unter FreeBSD mit md5 ersetzt, was zumindest in unserem Fall analog funktioniert.

Fehler

Berechtigungen

| File are not executable or found chmod: -R: No such file or directory | Files are now executable | Prüfe auf Updates... | Keine Updates verfügbar | Starte BASH-Loader in 5 Sekunden ... /sfdl_bash_loader/start.sh: line 482: /sfdl_bash_loader/sys/bashloader.sh: Permission denied /sfdl_bash_loader/start.sh: line 482: exec: /sfdl_bash_loader/sys/bashloader.sh: cannot execute: Permission denied

Im Moment werden die Dateien mit chmod +x -R "$pwd/sys" ausführbar gemacht, unter FreeBSD müsste dies über chmod -R +x "$pwd/sys" geschehen.

grep

Die Option "-P" ist bei grep unter FreeBSD nicht vorhanden, ich habe sie testweise mit "-e" ersetzt, was zu funktionieren scheint.

JobbeDeluxe commented 6 years ago

ok, das ist ein wenig mehr arbeit, aber wir gucken mal was wir da tun können. Welches OS läuft wird ja schon abgefragt. ich versuche das mal zu simulieren um das zu testen.

raz3r-code commented 6 years ago

Ich habe den Loader auch mal auf FreeBSD laufen gehabt. Habe MD5 getauscht und es gab glaube ich auch probleme mit der verschlüsselten SFDL

JobbeDeluxe commented 6 years ago

Ich habe mal ein FreeBSB aufgesetzt. das ist ganz schön viel arbeit. ich kenne die ganzen befehle leider nicht :D

JobbeDeluxe commented 6 years ago

es sind viele FreeBSB befehle bereits vorhanden, fallen mir immer wieder auf. Wir bleiben dran ;)