IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   IP çözücü (https://www.ircforumlari.net/mirc-scripting-sorunlari/16411-ip-cozucu.html)

cacik 29 Nisan 2006 13:03

Yanıt: IP çözücü
 
16 sayI sistemine gore
0 =0
1 =1
2 =2
3 =3
4 =4
5 =5
6 =6
7 =7
8 =8
9 =9
a =10
b =11
c =12
d =13
e =14
f =15

ve

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kIrmIzI iLe yazILI hexadecimaL bir sayIyI bu sekiLde ip`e ceviriyoruz.

55-63-4d-97

55 (5 * 16 ) +5 = 85
63 (6 * 16) +3 = 99
4d (4 * 16) +(yukarIda "d" nin degeri 13)13 = 77
97 (9 * 16) +7 = 151

birLestireLim: 85.99.77.151

bu isLemi yapan code gerekiyor arkadasLar..?

el33t 29 Nisan 2006 18:32

Yanıt: IP çözücü
 
Aşağıdaki kodu remote'a koyduğunda $hex2ip(değer) istediğin şekle döndürüyor. Oraya yazdığın değerdeki sayıları 2şer 2şer alıp 1. karakteri 16. base'e göre alıp, 2. karakteri 16lıktan 10luk base'e çeviriyor ve topluyor. Yani $hex2ip(55634d97) değeri 85.99.77.151 oluyor. İşte kod:

Kod:

alias hex2ip { var %= 1, %. | while $mid($1,%=,2) { %. = $+(%.,.,$calc($base($left($v1,1),10,16) *16 + $base($right($v1,1),16,10))) | inc %= 2 } | return $gettok(%.,1-,46) }
Umarım işine yarar..

cacik 30 Nisan 2006 12:13

Yanıt: IP çözücü
 
el33t harikasIn. cok tesekkur ederim.. fakat bu code nasIL caLIstIrcam?
remote yazdIm.? (kusura bakma bu konuda biraz cahiLim.)

el33t 30 Nisan 2006 12:24

Yanıt: IP çözücü
 
//echo -a $hex2ip(123456) yazdığında karşına 123456'nın senin gösterdiğin yöntemle çözülmüş hali gelecektir, yani $hex2ip(<değer>), o değerin senin yönteminle çözülmüş haline eşit olacaktır.

cacik 30 Nisan 2006 14:11

Yanıt: IP çözücü
 
anLadIm cok tesekkurLer.. :)
bu kodu geListirebiLirmiyiz?
meseLa;

Alıntı:

raw 401:*: { msg #cacIk $2 : nick kayItLI degiL. }
alias nerden {
set %ip $1
sockclose nerden
sockopen nerden [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80
}
on *:sockopen:nerden:{
sockwrite -n $sockname GET /fcgi-bin/whois?form_type=simple&full_query_string=&searchte xt= $+ %ip $+ &submit.x=15&submit.y=7 HTTP/1.1
sockwrite -n $sockname Host: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $+ $crlf $+ $crlf
}
on *:sockread:nerden:{
sockread %ğ
if (descr: isin %ğ) && (TurkTelecom !isin %ğ) { msg #cacIk 4 $+ $replace(%ğ,descr,şehir) }
if (country: isin %ğ) { msg #cacIk 2 $+ $replace(%ğ,country,ülke,tr,Türkiye,de,Almanya,nl, Hollanda) }
}
on *:text:*:#cacIk:{
if ($1 == .nerden) && $2 { baka.q $2 }
}
alias baka.q { whois $1 | enable #dirim }
#dirim on
raw 378:*: { nerden $gettok($6,2,64) | disable #dirim }
#dirim end
".nereden NICK" dendigi zaman eger ip 55634d97 bu sekiLdeyse "//echo -a $hex2ip(55634d97)"bunu komutu kuLLanIp cIkan %ip uzerinden tarama yapsIn ve bana biLgi versin.. hI? insaLLah oLur..;oki

MaeLStrOm 30 Nisan 2006 15:07

Yanıt: IP çözücü
 
set %ip $1 demiş ya orda $1 eğer senin hexa sayını gösteriyorsa onu değiştiriceksin.Ör
set %ip $hex2ip($1) gibi
tabi $1 o hexa sayıyı ifade edecek unutma

cacik 20 Mayıs 2006 17:31

Yanıt: IP çözücü
 
onu ornek oLarak gosterirmisin?

MaeLStrOm 20 Mayıs 2006 17:43

Yanıt: IP çözücü
 
alias nerden {
set %ip $hex2ip($1)
sockclose nerden
sockopen nerden [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80
}

Comanche 21 Mayıs 2006 15:16

Yanıt: IP çözücü
 
slmlar. Join :aşkprensi (xxxx@85.100.91..661CEC5E) gibi masklendirmelerdede yukarıda anlatılan türden bir algoritma kullanılmıstır.? kırmızı yazılan bölümün acılımı ''101'' dir.
bu tür masklendirmeleri çözmenin bir yolu varmıdır.? saygılar

el33t 21 Mayıs 2006 21:36

Yanıt: IP çözücü
 
Algoritmayı cacik gibi çözüp bize yolunu söylersen neden olmasın?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:00.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk