<html><head></head><body>1) Run it on a 32-bit livecd<br>
2) ldd(1)<br>
Otherwise, look at the elftools (or something like that) package to get more info about the binary.<br>
Don&#39;t you run all your systems with selinux?<br>
-Adam<br><br><div class="gmail_quote">On January 5, 2015 5:33:35 PM CST, Trevor Cordes &lt;trevor@tecnopolis.ca&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Uh oh.  Finding an a.out in your /var/log/httpd doesn't instill<br />a warm fuzzy feeling.<br /><br />I have ~ 4k a.out there dated Oct 12, which unfortunately is just past<br />my logrotate cutoff now, so I can't check access.log (drat) without<br />hitting the (hard to hit) backups.<br /><br />file a.out <br />a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),<br />dynamically linked (uses shared libs), not stripped<br /><br />I fired up a live-cd linux with no disks or net attached to try to run<br />it (I put it on a usb stick).  But when I do *the shell* returns ENOENT<br />and won't run.  I tried ./a.out.  I tried moving it to a fs that<br />shouldn't be mounted noexec.  I tried strace a.out and strace ./a.out<br />and strace shows only the exec attempt and the error print and quit.<br /><br />Huh?  How can I get this thing to run?<br /><br />Anyway to see what it is doing?  Disassemble?  It is not stripped, so<br />gdb?  How can I step-run it
from the start (ie nothing executes until I<br />step)?<br /><br />What else to do with this file?<br /><br />I'll see if I can dig up the access.log from that date and get more<br />details.<br /><hr /><br />Roundtable mailing list<br />Roundtable@muug.mb.ca<br /><a href="http://www.muug.mb.ca/mailman/listinfo/roundtable">http://www.muug.mb.ca/mailman/listinfo/roundtable</a><br /></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>