lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Tue, 15 May 2007 08:48:40 -0700
From: "Mike Owen" <kyphros@...il.com>
To: full-disclosure@...ts.grok.org.uk
Subject: Re: Linux big bang theory....

On 5/13/07, Andrew Farmer <andfarm@...il.com> wrote:
> Well, yeah. The script depends on lynx and wget being available, and
> neither is installed on OS X. It also depends on the line-by-line
> layout of several include files, one of which (linux/wireless.h)
> doesn't even exist on non-Linux systems.
>
> It won't even work on all Linux systems. If the target doesn't have
> compilers available, for example, it won't have any headers to grab
> the target strings from.
>

Don't forget things like x86_32/x86_64, especially when combined with
a source distro like Gentoo. And of course, things like different
versions of linux/wireless.h, etc.

<snip>
happy=`awk 'NR==59 {gsub(/"/,"");print $3}' /usr/include/paths.h`
</snip>

$ cat /usr/include/paths.h
/* Autogenerated by create_ml_includes() in multilib.eclass */

#ifdef __i386__
# include <gentoo-multilib/x86/paths.h>
#endif /* __i386__ */

#ifdef __x86_64__
# include <gentoo-multilib/amd64/paths.h>
#endif /* __x86_64__ */

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ