🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
1 messages
1 total messages Started by amoragazza Tue, 29 Apr 2003 01:13
php - telnet
#5445
Author: amoragazza
Date: Tue, 29 Apr 2003 01:13
37 lines
2496 bytes
Ik heb een scriptje geschreven dat de banners grabt van oa. sshd, ftpd, etc 
door een socket te openen, enventueel een of andere string erdoor te duwen, 
en de output te lezen.
Op dezelfde manier probeer ik nu ook de banner te lezen die sommmige telnet 
servers meegeven.
Sterk vereenvoudigd, maar nog wel werkend, zit dit laatste scriptje er als 
volgt uit:

<?PHP
$telnet = fsockopen("cyberspace.org", 23);
socket_set_blocking($telnet, FALSE);
$get=fgets($telnet,1024);
while(!$get)
{
  $get=fgets($telnet,1024);
}
echo $get;
?>

Het probleem is zoals je ziet, dat de output die ik krijg iets is als:
���� ��#��'��$
Niet veel soeps maw...
Iemand enig idee hoe ik dit kan oplossen? (curl zou misschien de oplossing 
kunnen zijn, maar afgezien van het feit dat ik geen idee heb hoe dit te 
gebruiken, is dit geen optie... mijn hoster heeft zijn php immers niet --
with-curl installed :/)

Verder werkt ook een shell_exec(telnet cyberspace.org) niet.

Een oplossing zou fijn zijn. Intussen lees ik de telnet rfc maar eens door, 
in de hoop op zijn minst te weten te komen waardoor het niet lukt :)

-- 
Microsoft Uber alles!
(http://www.pics4fun.com/images/uber.gif)

  - <url:http://www.computersecurity.be/> -
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads