benötige busybox binary

instinctless

Neuer User
Mitglied seit
26 Jul 2005
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hi, ich benötige ein fertiges busybox binary mit implentiertem uu -encode/decode.
wäre toll wenn mir das jemand auf die schnelle zur verfügung stellen könnte.
 
Hier!


Code:
# ./busybox
BusyBox v1.9.2 (2008-04-08 18:08:27 CEST) multi-call binary
Copyright (C) 1998-2007 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
   or: function [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as!

Currently defined functions:
        [, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash,
        awk, basename, bunzip2, bzcat, bzip2, cal, cat, catv,
        chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
        chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond,
        crontab, cryptpw, cut, date, dc, dd, deallocvt, delgroup,
        deluser, df, dhcprelay, diff, dirname, dmesg, dnsd, dos2unix,
        du, dumpkmap, dumpleases, echo, ed, egrep, eject, env,
        envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
        fdflush, fdformat, fgrep, find, fold, free, freeramdisk,
        fsck, fsck.minix, ftpget, ftpput, fuser, getopt, getty,
        grep, gunzip, gzip, halt, hdparm, head, hexdump, hostid,
        hostname, httpd, hwclock, id, ifconfig, ifdown, ifup,
        inetd, init, insmod, install, ip, ipaddr, ipcalc, ipcrm,
        ipcs, iplink, iproute, iprule, iptunnel, kbd_mode, kill,
        killall, killall5, klogd, last, length, less, linux32,
        linux64, linuxrc, ln, loadfont, loadkmap, logger, login,
        logname, logread, losetup, ls, lsattr, lsmod, lzmacat,
        makedevs, md5sum, mdev, mesg, microcom, mkdir, mkfifo,
        mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount,
        mountpoint, mt, mv, nameif, nc, netstat, nice, nmeter,
        nohup, nslookup, od, openvt, passwd, patch, pgrep, pidof,
        ping, ping6, pipe_progress, pivot_root, pkill, poweroff,
        printenv, printf, ps, pscan, pwd, raidautorun, rdate,
        readlink, readprofile, realpath, reboot, renice, reset,
        resize, rm, rmdir, rmmod, route, rpm, rpm2cpio, run-parts,
        runlevel, runsv, runsvdir, rx, sed, seq, setarch, setconsole,
        setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum,
        slattach, sleep, softlimit, sort, split, start-stop-daemon,
        stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff,
        swapon, switch_root, sync, sysctl, syslogd, tail, tar,
        tcpsvd, tee, telnet, telnetd, test, tftp, time, top, touch,
        tr, traceroute, true, tty, ttysize, udhcpc, udhcpd, udpsvd,
        umount, uname, uncompress, unexpand, uniq, unix2dos, unlzma,
        unzip, uptime, usleep, uudecode, uuencode, vconfig, vi,
        vlock, watch, watchdog, wc, wget, which, who, whoami,
        xargs, yes, zcat, zcip
 

Anhänge

  • BusyBox v1.9.2.zip
    462.8 KB · Aufrufe: 74
Hi,
könnte jetzt bitte vllt jemand posten wie man die Busybox kompiliert ?! :)

Ich habs einfach mal mit der busybox-1.14.1 probiert, bin aber leider kläglich gescheitert....

Vllt kann mir ja jemand weiterhelfen...folgendes habe ich durchgeführt...

tar xvfj busybox-1.14.1.tar.bz2
make allyesconfig
make

und dann werden reichlich Fehler angezeigt =)

Code:
linux-41pq:~/busybox-1.14.1 # make
  SPLIT   include/autoconf.h -> include/config/*
  GEN     include/bbconfigopts.h
  HOSTCC  applets/usage
  GEN     include/usage_compressed.h
  HOSTCC  applets/applet_tables
In file included from applets/../include/busybox.h:10,
                 from applets/applet_tables.c:16:
applets/../include/libbb.h:56:29: error: selinux/selinux.h: No such file or directory
applets/../include/libbb.h:57:29: error: selinux/context.h: No such file or directory
applets/../include/libbb.h:58:27: error: selinux/flask.h: No such file or directory
applets/../include/libbb.h:59:36: error: selinux/av_permissions.h: No such file or directory
In file included from applets/../include/busybox.h:10,
                 from applets/applet_tables.c:16:
applets/../include/libbb.h:1110: error: expected â)â before âsidâ
applets/../include/libbb.h:1111: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âset_security_context_componentâ
applets/../include/libbb.h:1113: error: expected â)â before âscontextâ
make[1]: *** [applets/applet_tables] Error 1
make: *** [applets] Error 2
linux-41pq:~/busybox-1.14.1 #

greetz
 
Zuletzt bearbeitet:
Hallo,

hat vielleicht jemand Zeit und Lust, ein aktuelles Busybox-Binary (1.14.1) inkl. arp zu kompilieren? Ich habe (noch) kein Freetz auf meiner Kiste, da ich die Labor-FW nutze und habe leider noch weniger Ahnung vom kompilieren...

Wenn mir jemand erklären kann, wie man so ein Binary kompiliert, versuche ich es auch gerne selbst...

Danke und Gruß, Brad
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.