Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
1187
Tıklama
0
Öne Çıkarma
Php de .EXE Çalıştırma
E
19 yıl
Teğmen
Konu Sahibi

php de .exe çalıştırmak istiyorum bunun için exec() diye bir fonksiyon var ama bu şekilde çalışmıyor lütfen php manualden saayfa linki vermeyin eğer daha önce bu tip bir uygulama yapmış olan varsa ve yardım ederse sevinirim.....

Bu arada bunu çalıştırma isteğim daha önce bu forumda bir arkadaş ethernet kart numarası bulmaktan bahsetmişti biraz araştırdım ve bu konunun mac adres olarak geçtiğini gördüm fakat bunun php de sanırsam bir fonksiyonu yok veya ben bulamadım ama perl için yazılmış hali mevcut ama ben düşük kilobayt lı bir mac adresi için exe buldum bunu çalıştırmak istiyorum fakat eğer direkt olarak php de mac adresi bulamayı da bilen varsa sevinirim......

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



M
19 yıl
Binbaşı

Bildiğim kadarı ile senin istediğin şey mümkün değil. Iexplorer yamasız haliyle (yani bir açıktan dolayı) buna izin veriyordu. Dolayısıylada hack ve benzeri amaçlar için kullanılıyordu.

avent grubun sitesinde html exe var oradan indirip inceleyebilirsin.


Bu mesaja 1 cevap geldi.
E
19 yıl
Teğmen
Konu Sahibi

Dostum bu mümkün daha önce birisi bi sitede bunu yapmış denedim ve doğru ama mac adresini .exe olarak çalıştırmadan php içinde bir fonksiyonla ya da başka dilden bir çağırma metodu ile yapmılş olabilir tam olarak bilmiyorum yine de saol......
Bu konu hakkında biilgisi olan varsa lütfen yazsın....



L
19 yıl
Yüzbaşı

Dostum;
Lan ve bir çok bilgiyi eriyor.Araştırmalarım devam edecek.
$remoteIp = rtrim($_SERVER['REMOTE_ADDR']);
$location = system('ipconfig /all');
print_r($remoteIp.$location);

Alıntı:http://forum.ceviz.net/archive/index.php/t-26356.html

Ayrıca Windows için Mac adresini değiştirmek için;(eng)

In XP you can use the regedit to edit the registry from a GUI or the reg command to edit it from the console, I’ll be using regedit. Information on all your NICs can be found the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\ . Under this key you will find a bunch of sub keys labeled as 0000, 00001, 0002 and so forth. We can assume any MAC address we want by finding the key that controls the NIC we want to change, putting in a string value called “NetworkAddress” and setting it to the MAC address we want to use formatted as a twelve digit hex number (example: 000000000001). To find out which key is which we can search through them for the value “DriverDesc” until we find the one that matches the NIC we wish to alter. After you set “NetworkAddress” to the address you want just restart the NIC by disabling it then enabling it (or in the case of PCMCIA cards, just eject and reinsert). You can confirm the MAC address change by using the “getmac” or “ipconfig /all” commands.
Resim1 Resim2
Alıntı:http://www.irongeek.com/i.php?page=security/changemac


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı

Benim bu ethernet kart numarası alma ile ilgili bir sorum var.Bu bilgilerden sadece numarayı çekmek istersek 10. noktalı virgülden 2.boşluğa olan yazıyı almak istesem.Bunu nasıl yapabiliriz?


Bu mesaja 1 cevap geldi.
E
19 yıl
Teğmen
Konu Sahibi

dostum kısaca şu şekilde yapabilirsin zannedersem....
ilk olarak noktalı virgülleri atarsın mesela ....-----------------------
$kaynak;
//bu kaynak degiskenin ....
$yeni_kaynak=explode(';',$kaynak);
//daha sonra boslukları atarsın....
$yepyeni_kaynak=trim($yeni_kaynak);
//daha sonrta da istediğin uzunluktan substr ile cekersin....
//mesela;
$son_kaynak=substr($yepyeni_kaynak,$başlangic_noktasi,$kesilecek_alan_uzunlugu);

//mesela 12. karakterden 2. karaktere kadar keselim....
$son_kaynak=substr($yepyeni_kaynak,11,-10);
//iste istedigin degisken
echo $son_kaynak;
---------------------------

umarım işine yarar su an deneyemiyorum eve donunce ayarlarım.......
herkese iyi calismalar...................


Bu mesaja 1 cevap geldi.
E
19 yıl
Teğmen
Konu Sahibi

Arkadaşlar sonunda mac adresini direkt bulmayı başardım ama hevesim kursağımda kaldı çünkü host a atınca güvenlikten dolayı sistem() FONKSİYONUNU ÇALIŞTIRMIYOR AMA bu host tan belki ayarlanabilir ama kimsenin de izin vericeğini zannetmem neyse kodlar aşağıda en öz haliyle yolluyorum deneyin valla başka bi çıkar yol bulan varsa da lüfen yartdım etsin......

<html> 
<head><title>Mac Bulma</title>

</head><body>
<iframe width="0" height="0" frameborder="0"><?

$location = substr(system('getmac'),0,17);
?></iframe>


<center><b>

<?
echo "Hey Senin Mac Adresin.....";
echo "<br><br>";
echo "<font color='red'>".substr($location,0,17)."</font> "."<br>"."Ve istersen '-' 'leri atalım ve "."<br>"."<br>";
$yeni=substr($location,0,17);
$yep_yeni=explode("-",$yeni);
foreach ($yep_yeni as $value){
echo "<font color='red'>".$value."</font>";
}
echo "<br>"."bu sekilde yazalim";


?></b>

</center></body>
</html>


-----
Bu kadar yaklaşmışken yine hüsran....
Neyse artık başka bahara kaldı.....


Bu mesaja 1 cevap geldi.
E
19 yıl
Teğmen
Konu Sahibi

bu arada şuraya girip kaynağa bakarsanız da anlarsınız zaten şimdi deneme için upload ettim...
address::::
http://enginkzlgn.275mb.com/
alın bakın bi süre silmicem....


Bu mesaja 1 cevap geldi.
U
19 yıl
Binbaşı

Senin kodu kopyalayıp ben de hosta koydum ama sonuç seninkiyle aynı. Benim host Windows 2003 bu arada. Bi yolunu bulursam yazarım burdan.


Bu mesaja 1 cevap geldi.
E
19 yıl
Teğmen
Konu Sahibi

eyvallah hocam bende araştırıyorum ve bunu bulursam cok güzel olucak zaten paylaşırım ama henüz bu kodu veren biyere rastlamadım google da cok aradım neyse kolay gelsin....



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.