Normalerweise spricht man ja einen Host per Domain oder IP an. Hier
waren aber schon öfters "alternative" Hostnamen, die sahen für mich
kryptisch aus aber ich glaube nicht, dass da echte Verschlüsselung
dahintersteck. Wie kommt man von einer Domain/IP auf solch eine
Adresse?
Diese Adressen die ich suche bestehen nur aus "http://" und einer
Folge von Zahlen und Buchstaben, keine TLD mit Punkt davor oder so.
Ich hoffe ihr wisst was ich meine :)
Ciao Marcel
--
Werde Mitglied im Verein Antworten gerne auch privat
zur Rettung vom Genitiv! an Marcel <marc...@web.de>
I'm a signature virus. Help me spread!
Noe, leider nicht.
Geh doch mal nach http://groups.google.com/ und suche ein schmackhaftes
Beispiel heraus, das Deiner Beschreibung entspricht.
Gruss, Lars
> Diese Adressen die ich suche bestehen nur aus "http://" und einer
> Folge von Zahlen und Buchstaben, keine TLD mit Punkt davor oder so.
> Marcel Krause wrote:
> http://3639550820/search?q=32bit+ip&hl=en&lr=
Ja, das mein ich :)) Aber ich weiß noch nicht, wie man eine normale IP
in eine 32bittige umwandelt, und Google lässt mich auch im Stich :(
> Wie kommt man von einer Domain/IP auf solch eine
> Adresse?
http://www.searchlores.org/obscure.htm
Gruss, Johannes
Marcel Krause wrote:
>
>
> Ja, das mein ich :)) Aber ich weiß noch nicht, wie man eine normale IP
> in eine 32bittige umwandelt, und Google lässt mich auch im Stich :(
>
3639550820
11011000 11101111 00100011 01100100
216.239.35.100
alles klar ?
s/und Buchstaben//
Das ist eine IP-Adresse, nur nicht als 4er-Block, sondern als Zahl
notiert.
Aus 192.168.15.201 wird z.B. 3232239561.
CU Lars Noschinski
> "bbb.tyan" wrote:
>
>
>>Marcel Krause wrote:
>>
>
>>>Diese Adressen die ich suche bestehen nur aus "http://" und einer
>>>Folge von Zahlen und Buchstaben, keine TLD mit Punkt davor oder so.
>>>
>
>>http://3639550820/search?q=32bit+ip&hl=en&lr=
>>
>
> Ja, das mein ich :)) Aber ich weiß noch nicht, wie man eine normale IP
> in eine 32bittige umwandelt, und Google lässt mich auch im Stich :(
http://groups.google.com/groups?selm=3C097463.7000805%40t-online.de&output=gplain
Viel Spaß,
-Andi
> http://groups.google.com/groups?selm=3C097463.7000805%40t-online.de&
> output=gplain
Danke. genau *so* eine Antwort suchte ich :))
> > Wie kommt man von einer Domain/IP auf solch eine Adresse?
> http://www.searchlores.org/obscure.htm
Danke, da stehn ja sogar noch mehr Tipps :)
Ciao Marcel, freut sich über seinen Erfolg und die wenigen Flames *d&r*
>> http://3639550820/search?q=32bit+ip&hl=en&lr=
>
> Ja, das mein ich :)) Aber ich weiß noch nicht, wie man eine normale IP
> in eine 32bittige umwandelt, und Google lässt mich auch im Stich :(
#!/usr/bin/env perl
$IP = $ARGV[0];
($one, $two, $three, $four) = split(/\./, $IP);
$right = (($two * 256 + $three)*256)+$four;
$sright = (((($one * 256 + $two) * 256) + $three) *256) +$four;
print "This one should work almost everywhere: ".$one.".".$right."\n";
print "This one has some problems: ".$sright."\n";
print unpack("N", pack("C4", split(/\./, $IP))), "\n";
Wenn schon voodoo, dann richtig voodoo.
scnr,
Mario
--
*axiom* welcher sensorische input bewirkte die output-aktion,
den irc-chatter mit dem nick "dus" des irc-servers
mittels eines kills zu verweisen?
>|> #!/usr/bin/env perl
>|> $IP = $ARGV[0];
> [... aua aua aua :) ...]
>
> print unpack("N", pack("C4", split(/\./, $IP))), "\n";
>
> Wenn schon voodoo, dann richtig voodoo.
Und das illustriert die Idee? :) Wenn schon, denn schon:
.in a/1/./1>>s/ia
.in a/1/./2>>s/ib
.in a/1/./3>>s/ic
.in a/1/./4>>s/id
.in a/1>>s/ip
.in 256>>s/co
.ou ((((s/ia*s/co+s/ib)*s/co)+s/ic)*s/co)+s/id
oder kuerzer:
.ou 256>>s/co;((((a/1/./1*s/co+a/1/./2)*s/co+a/1/./3)*s/co)+a/1/./4
intercal oder brainfuck anyone?
Ja. Noch übersichtlich ist die Idee in andern Sprachen:
union {
uint32 collapsed;
uint8 structured[4]; /* Reihenfolge Endianessabhängig */
} ipv4;
Oder eben:
type collapsed is range 0 .. 2**32;
type part is range 0 .. 2**8;
type parts is record
one, two, three, four : part;
end record;
for parts use record
one at 0 range 0 .. 7;
two at 0 range 8 .. 15; -- Verwende nur Bits, da Adressweite des RAMs
three at 0 range 16 .. 23; -- nicht bekannt ist.
four at 0 range 24 .. 31;
end record;
for parts'Bit_Order use Low_Order_First; -- erzwinge Endianess oder Fehler
function To_Collapsed is new Unchecked_Conversion (parts, collapsed);
function To_Parts is new Unchecked_Conversion (To=>parts, From=>collapsed);
Ich hätte auch noch ne Variante anzubieten:
foreach $a (split(/\./,$ARGV[0])) { $sum<<=8; $sum+=$a; } print $sum;
Perl - TIMTOWTDI ... :-)
--
'Das Fido ist was fuer Leute, die was im Hirn haben.'
Johannes Schadock, 2:249/4090.13 in
<MSGID-2=3a249=2f4090.13=40fidonet=20b37...@fidonet.org>
sh -c 'echo "256s1l1 3^$0*l1 2^$1*l1 1^$2*$3+++p" | dc' 195 2 187 187
Gruss Dirk
(IFS-Spielereien seien dem geneigten Leser zur Übung überlassen ;) :.
Eben genau das ist falsch.
Das funktioniert nur auf little endian Maschinen.
Deshalb hatte Jonas urspruenglich auch zwei verschiedene
Berechnungen angegeben - eine fuer little und eine fuer
big endian Maschinen.
regards,
Mario
--
reich sein heisst nicht, einen Ferrari zu kaufen, sondern einen zu
verbrennen
Dietmar Wischmeier
Ich habs soeben mal getestet auf:
- Sparc
- IA64
- Alpha
- Parisc64
- arm4vl
- powerpc
Mehr stand mir leider nicht zur Verfügung. Und auf allen Kisten kam das
richtige Resultat raus. Scheint wohl so, als würde sich Perl darum
kümmern, daß das unabhängig von der Endian ist...
Ich habs soeben mal getestet auf:
- Sparc
- IA64
- Alpha
- Parisc64
- arm4vl
- powerpc
Mehr stand mir leider nicht zur Verfügung. Und auf allen Kisten kam das
richtige Resultat raus. Scheint wohl so, als würde sich Perl darum
kümmern, daß das unabhängig von der Endian ist...
Lediglich das _Ergebnis_ funktioniert dann nur auf einer Plattform.
Ich habs soeben mal getestet auf:
- Sparc
- IA64
- Alpha
- Parisc64
- arm4vl
- powerpc
Mehr stand mir leider nicht zur Verfügung. Und auf allen Kisten kam das
richtige Resultat raus. Scheint wohl so, als würde sich Perl darum
kümmern, daß das unabhängig von der Endian ist...
Lediglich das _Ergebnis_ funktioniert dann nur auf einer Plattform.
Das ist aber bei Deiner Lösung kein Stück anders. Die wirft auch
völlig unabhängig von der Endian immer das gleiche raus.
Wie waers mit folgendem:
echo $IP|\
awk "{split(\$1,A,\".\");for(i=5;--i>0;)d+=A[i]*256^(4-i);printf(\"%.f\n\",d)}"
oder
echo "set d .0;\
foreach i [split $IP .] {\
set d [expr \$d*256];\
set d [expr \$d+\$i]\
};\
puts [format "%.f" \$d]" |\
tclsh
Andreas
> Meine Frage: Wem ist iCollect bekannt und gibt es Wege dieses Tool zu
> deinstallieren bzw. den Scan oder das Senden der Daten zu unterbinden?
Ich hab's gefunden, der Service nennt sich MC/Empower :)) (Frauen halt)
> Weiterhin würde mich Eure Meinung zu iCollect interessieren, d.h. was
> haltet ihr davon?
Eure Meinung würde mich dennoch interessieren.
--
Viele Grüße
Katja
a.b.c.d => a*256^3 + b*256^2 + c*256^1 + d*256^0
CU Lars Noschinski
> ([50% Menschheit] halt)
Ich hab mal das Quoting etwas entschärft, um beim
Hinweis auf korrektes Threading nicht als Chauvinist
dazustehen.
Also: Bitte an den richtigen Thread ankleben.. ;)
aLeX!
--
Alexander Schmidt
http://www.lx666.de
mailto:4...@gmx.de
> On Fri, 22 Feb 2002 00:44:22 +0000 (UTC), Mario 'BitKoenig' Holbe <Mario...@RZ.TU-Ilmenau.DE> wrote:
>> print unpack("N", pack("C4", split(/\./, $IP))), "\n";
>
> Ich hätte auch noch ne Variante anzubieten:
> foreach $a (split(/\./,$ARGV[0])) { $sum<<=8; $sum+=$a; } print $sum;
Nicht sicher, ob das tut:
<<<<<<<<<+ [-[>>>>>>>>>>][-]<<<<<<<<<<[[->>>>>>>>>>+<<<<<<<<<<]<<<<<<<<<<]
>>>>>>>>>>,----------]
>>>>>>>>>>[------------------------------------->>>>>>>>>->]
<[+>[>>>>>>>>>+>]<-<<<<<<<<<<]-
[>++++++++++++++++++++++++++++++++++++++++++++++++.
------------------------------------------------<<<<<<<<<<<]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
--------------------------.[-] >>>>>>>>>>>>++<<<<+ [ [-]>> [>>>>[-]>[-]>[-]>[-]
>[-]>[-] <<<<<<<[->>>+>+<<<<]>>>>>>>>]
<<<<<<<<<<[>>>>>>[-<<<<+>>>>]<<<<<<<<<<<<<<<<]>>>>>>>>>>
[>[->>>+>>+<<<<<]>>>>>>>>>]
<<<<<<<<<<[>>>>>>[-<<<<<+>>>>>]<<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>[-]>>>[-]>[-]>>>] <<<<<<<<<<[<<<<<<<<<<]
>>>>>>>>>[-]>>>>>>>+<<<<<<<<[+]+ [ ->> [>>>>>>[->++<]>>>>]<<<<<<<<<<
[>>>>>>>>[-]>[-] <<<<[->>>++<<<]<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>>[->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<
[->--------->>>>>>>>>+<<<<<<<<<<[->+<]]]]]]]]]]]>>]
<<<<<<<<<<[>>>>>>>>>[-<+<<<+>>>>]<<<<<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>
[-<--------->>>>>>>>>>>+<<<<<<<<<<[-<+>]]]]]]]]]]]>>>] <<<<<<<<<<
[>>>>[->>>+>>+<<<<<]<<<<<<<<<<<<<<] >>>>>>>>>>[>>>>>>>[-<<<+>>>]>>>]<<<<<<<<<<
[>>>>>>>>[->-<]>
[<<<<<<<<<[<[-]>>>>>>>>>>[-<<<<<<<<<<+>>>>>>>>>>]<<<<<<<<<<<<<<<<<<<]
>>>>>>>>>>>>>>>>>>>] <<<<<<<<<<<<<<<<<<<]
>>>>>>>>>[+[+[+[+[+[+[+[+[+[+[[-]<+>]]]]]]]]]]]< ] >>>>>>>> [ <<<<<<
[>>>>>>>>[-]>[-]<<<<<[->>>+>+<<<<]>>>>>>]<<<<<<<<<<
[>>>>>>>>[-<<<<+>>>>]<<<[->>>+>+<<<<]<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>>>[-<<<<+>>>>]>]<<<<<<<<<< [>>>>>>>>[-<->]<<<<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>[->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<
[++++++++++[+>-<]>>>>>>>>>>-<<<<<<<<<<]]]]]]]]]]]>>>] >>>>>>>+ [
[-]<<<<<<<<<<<<<<<<<
[>>>>[-]>>>>[-<<<<+>>>>]<<[->>+<<]<<<<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>>[->+<<<+>>]>>]<<<<<<<<<< [>>>[->>>>>>+<<<<<<]<<<<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>>>[-<<<<<<+>>>>>>[-<<<<<<+>>>>>> [-<<<<<<+>>>>>>[-<<<<<<+>>>>>>
[-<<<<<<+>>>>>>[-<<<<<<+>>>>>> [-<<<<<<+>>>>>>[-<<<<<<+>>>>>>
[-<<<<<<+>>>>>>[-<<<<<<--------->>>>>>>>>>>>>>>>+<<<<<<<<<<
[-<<<<<<+>>>>>>]]]]]]]]]]]>] >>>>>>> <<<<<<<<<<<<<<<<<[<<<<<<<<<<]>>>>>>>>>>
[>>>>>>>>[-]<<[->+<]<[->>>+<<<]>>>>>]<<<<<<<<<<
[+>>>>>>>[-<<<<<<<+>>>>>>>[-<<<<<<<->>>>>>+>
[-<<<<<<<+>>>>>>>[-<<<<<<<->>>>>>+> [-<<<<<<<+>>>>>>>[-<<<<<<<->>>>>>+>
[-<<<<<<<+>>>>>>>[-<<<<<<<->>>>>>+> [-<<<<<<<+>>>>>>>]]]]]]]]]<<<<<<<
[->>>>>>>+<<<<<<<]-<<<<<<<<<<] >>>>>>> [-<<<<<<<<<<<+>>>>>>>>>>>]
>>>[>>>>>>>[-<<<<<<<<<<<+++++>>>>>>>>>>>]>>>]<<<<<<<<<<
[+>>>>>>>>[-<<<<<<<<+>>>>>>>>[-<<<<<<<<->>>>>+>>>
[-<<<<<<<<+>>>>>>>>[-<<<<<<<<->>>>>+>>> [-<<<<<<<<+>>>>>>>>[-<<<<<<<<->>>>>+>>>
[-<<<<<<<<+>>>>>>>>[-<<<<<<<<->>>>>+>>> [-<<<<<<<<+>>>>>>>>]]]]]]]]]<<<<<<<<
[->>>>>>>>+<<<<<<<<]-<<<<<<<<<<] >>>>>>>>[-<<<<<<<<<<<<<+>>>>>>>>>>>>>]>>
[>>>>>>>>[-<<<<<<<<<<<<<+++++>>>>>>>>>>>>>]>>]<<<<<<<<<< [<<<<<<<<<<]>>>>>>>>>>
>>>>>> ] <<<<<< [>>>[->>>>+>+<<<<<]>>>>>>>] <<<<<<<<<<
[>>>>>>>[-<<<<+>>>>]<<<<<[->>>>>+>>+<<<<<<<]<<<<<<<<<<<<]
>>>>>>>>>>[>>>>>>>[-<<<<<+>>>>>]>>>]<<<<<<<<<< [>>>>>>>>>[-<->]< [<<<<<<<<
[<<[-]>>>>>>>>>>[-<<<<<<<<<<+>>>>>>>>>>]<<<<<<<<<<<<<<<<<<]
>>>>>>>>>>>>>>>>>>]<<<<<<<<<<<<<<<<<<]
>>>>>>>>[>-<[+[+[+[+[+[+[+[+[+[[-]>+<]]]]]]]]]]]>+ [ [-]
<[-]+>>>>+>>>>>>>>[>>>>>>>>>>]<<<<<<<<<<
[<<<<<<[<<<<[<<<<<<<<<<]>>>>+<<<<<<<<<<]<<<<]
>>>>>>>>>>>>>>>>>>>>[>>>>>>>>>>]<<<<<<<<<<[<<<<<<<<<<] >>>>- [ [+]
>>>>>>>>-<<[>[-]>>[-<<+>>]>>>>>>>]<<<<<<<<<< [+>>[>>>>>>>>+>>]<<-<<<<<<<<<<]-
[>>++++++++++++++++++++++++++++++++++++++++++++++++.
------------------------------------------------<<<<<<<<<<<<]
++++++++++++++++++++++++++++++++.[-]>>>> ] >>>>>> [>>[->>>>>+<<<<<[->>>>>+<<<<<
[->>>>>+<<<<<[->>>>>+<<<<< [->>>>>+<<<<<[->>>>>+<<<<<
[->>>>>+<<<<<[->>>>>+<<<<< [->>>>>+<<<<<[->>>>>--------->>>>>+<<<<<<<<<<
[->>>>>+<<<<<]]]]]]]]]]]>>>>>>>>]
<<<<<<<<<<[>>>>>>>[-<<<<<+>>>>>]<<<<<<<<<<<<<<<<<] >>>>>>>>> ]< ]>>
[>>>>>>>>>>]<<<<<<<<<<[+>[>>>>>>>>>+>]<-<<<<<<<<<<]-
[>++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<<<<<<<] ++++++++++.
Es ist doch immer wieder beägnstigend wie viel zu viel Zeit manche
Menschen haben... (oder stammt das aus sowas wie einem C to Brainfuck
Compiler?)
Ich find's trotzdem lustig.
ciao,
gabriel
--
"Der Horizont vieler Menschen ist ein Kreis mit Radius Null -
und das nennen sie ihren Standpunkt." A. Einstein
>> Nicht sicher, ob das tut:
>> [ungefähr 65 Zeilen [Brainf*ck]
> *Respekt*
>
> Es ist doch immer wieder beägnstigend wie viel zu viel Zeit manche
> Menschen haben... (oder stammt das aus sowas wie einem C to Brainfuck
> Compiler?)
Was wirklich beaengstigend ist, dass das Ganze von meiner Frau kommt,
die gerade einen BGP-Routeprocessor in Brainfuck und Shell schreibt,
weil sie's lustig findet. Kannst Du Dir vorstellen, wie man sich
fuehlt, wenn die Frau mehr Computer in ihrem Spielzimmer hat als man
selbt in seiner eigenen Firma?
[x] Send pics. ;)
Helmut
--
In a world increasingly dominated by image culture (TV, movies, .jpg
files), UNIX remains rooted in the culture of the word.
Thomas Scoville
Ich fänds gut. Endlich eine Frau die versteht, was man da macht.
>> Es ist doch immer wieder beägnstigend wie viel zu viel Zeit manche
>> Menschen haben... (oder stammt das aus sowas wie einem C to Brainfuck
>> Compiler?)
>
> Was wirklich beaengstigend ist, dass das Ganze von meiner Frau kommt,
> die gerade einen BGP-Routeprocessor in Brainfuck und Shell schreibt,
> weil sie's lustig findet. Kannst Du Dir vorstellen, wie man sich
> fuehlt, wenn die Frau mehr Computer in ihrem Spielzimmer hat als man
> selbt in seiner eigenen Firma?
O ja. Sie gibt dann gelegentlich Saetze von sich wie:
"Schatz, die Milch ist expired!"[1]
Charly, ebenfalls mit so einer Dame gesegnet
Der Umgang mit gleichgesinnten treibt auch schonmal beängstigende
Blüten.
A: "Wo ist denn C jetzt?"
B: "Weiß nicht, hab' ihn aber heute schon angepingt."
--
Schluss mit dem Fluglärmterror der amerikanischen Luftwaffe im Naturpark
Saar-Hunsrück! 25 Jahre Triebwerksgedröhne, Tiefflüge, Luftkämpfe und
laute Transportflüge von früh bis nachts sind genug. Lernt *endlich*
euch zu benehmen. Zuviel verlangt?
> O ja. Sie gibt dann gelegentlich Saetze von sich wie:
> "Schatz, die Milch ist expired!"[1]
Sie ist Amerikanerin, damit ist das normal.
Helmut Kreft schrieb:
[ungefähr 65 Zeilen Brainf*ck von der Frau des Posters]
> [x] Send pics. ;)
Von der Frau oder den Computern?
-Ste'Warum frage ich überhaupt, das hier ist doch doc...'fan
> >bswap ebx
>
> Zu viel über Endianness (was sagt man eigentlich auf Deutsch?)
Endianness = Byte Order = Oktet Ordnung.
> gelesen, dieser Befehl muß weg. (Oder?)
kA. IP benutzt Big Endian (=network endian), i80x86 hat Little Endian.
Ich hab mal das Gerücht gehört, C-Compiler würden bei Bedarf auch
Assembler ausspucken. Ich hab den root post nicht gelesen und erkenne bis
jetzt keinen Grund wieso man das mit Assembler machen wollte.