2016-05-01 7 views

Antwort

0

können Sie im Allgemeinen nicht, dass.

Im Fall von BusyBox wird beim Start geprüft, welche Befehlszeile aufgerufen wurde, um die Binärdatei auszuführen (einschließlich des Pfades zur Binärdatei selbst). Anschließend ruft es Funktionen auf, die die Funktionalität bereitstellen, die basierend auf dem Basisnamen des binary/symlink ausgewählt wurde.

Auch im Fall von BusyBox sind die Funktionsnamen meistens eng mit dem Befehlsnamen verbunden. Aber das ist im Grunde nur Zufall: Es könnte gut sein, dass jemand ein ausführbares "A" erstellt hat, das eine Funktion "X" aufrufen würde, wenn es über einen Symlink-Namen "B" und Funktion "Y" als "C" gestartet wird.