New answers tagged unix
Environment variables are 16 bytes from the base pointer (%ebp). Put a break point in the main function and do this, (gdb) x/wx $ebp+0x10 0xffffd3f8: 0xffffd48c (gdb) x/wx 0xffffd48c 0xffffd48c: 0xffffd67e (gdb) x/s 0xffffd67e 0xffffd67e: "XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0" (gdb) (gdb) x/wx 0xffffd48c+4 0xffffd490: ...
Weird. Try to scan that one port with increased verbosity to see what's going on. sudo nmap -vv --packet-trace -p 65301 -sV x.x.x.x
It's possible that the device is only allowing connections from specified IP address ranges(ex:192.168.1.0/24 for it's local subnet). So while scanning it may show the port open and telnet running, unless it sees your IP address in that range, your connection will be refused.
Top 50 recent answers are included