Aramayan Bulamaz
×
play arama sorgusuna ait içerikleri görüntülemektesiniz.
Sitenizin Arkaplanında Video Oynatma

Merhaba Arkadaşlar, size bu sıralar pek çok sitede kullanılan bir çalışmadan bahsedeceğim. Bazı sitelerde web sayfaların arkaplanında ekranı kaplayan videolar bulunmakta ve bunun üzerinde ise site inşaa edilmektedir. Yani arka planda video oynatılırken sitenin diğer materyalleri ( butonlar, resimler, yazılar vs.) bu videonun üzerinde bulunmaktadır. İşte bugün bu konudan sizlere bahsedeceğim. İnşallah beğenirsiniz

Size kendi yapmış olduğum çalışmanın indirme linkini vereceğim, çünkü çalışan dosyanın sizde örnek olarak durmasında yarar var. Ona bakarak kendi web sitenizin planına video koyabilirsiniz. Ama bazı şeyleri de burada anlatarak sizlere yol göstermek istiyorum. Dikkatlice okursanız hiçbir sorun olmayacaktır.

Örneğin İncelenmesi.

Aşağıdaki kodlar <head> ile </head> arasında olmalıdır.

<link rel="stylesheet" href="css/style.css"> <link rel="stylesheet" href="css/bigvideo.css"> <script src="js/modernizr-2.5.3.min.js">

<body> ve </body> arasında yer vereceğiniz şeyler tamamen videonun üzerinde olacağından istediğiniz gibi sitenizi yapabilirsiniz. Kısacası burada video ile ilgili hiçbir şey yoktur. Sadece sitenizi divlerle veya tablolarla oluşturdurktan sonra onların en altına aşağıdaki kodları yerleştirmeniz gerekmektedir.

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script>window.jQuery || document.write("<script src='js/jquery-1.7.2.min.js'></script>")</script> <script src="js/jquery-ui-1.8.22.custom.min.js"></script> <script src="js/jquery.imagesloaded.min.js"></script> <script src="http://vjs.zencdn.net/c/video.js"></script> <script src="js/bigvideo.js"></script> <script> $(function() { var BV = new $.BigVideo(); BV.init(); if (Modernizr.t

C#\'ta Class Hazırlama ve DLL (Dinamic Link Library) Dosyası Oluşturma

Classlar içerlerinde çeşitli methodları, olayları ve özellikleri barındıran sınıflardır.Bir dll dosyası da çeşitli classların bir araya gelmiş halidir.İlk önce normal bir class yapısını anlatacağım. class Alpay { public string MesajUyarısı(string a) { MessageBox.Show(a); return a; } } Alpay isminde bir class tanımladık, class ın içinde string tipli public MesajUyarısı isimli bir fonksiyon tanımladık, classı kullanmak için programa eklediğimiz herhangi bir butonun click olayına şunları yazıyoruz, ilk önce classımızı çağırıyoruz yeni bir nesne oluşturarak sonra da o nesne içerisindeki fonksiyonumuzu çağırıyoruz Alpay mesaj = new Alpay(); mesaj.MesajUyarısı("Muhammed Niyazi Alpay"); Alpay isimli classtan mesaj isimli nesne oluşturuyoruz ve mesaj isimli nesne içerisinden MesajUyarısı isimli fonksiyonu çağırıyoruz, ekrana mesajbox ile Muhammed Niyazi Alpay yazdıracaktır.
Şimdi bu classımızı bir dll oluşturarak dll içerisinden çağıralım. DLL dosyası oluşturmak için yeni bir visual studio açalım, yeni Class Library projesi oluşturalım.Şimdi gelen pencerede Class ismi varsayılan olarak Class1 olarak geldi, buraya bir önceki konudaki belirttiğim gibi md5 hesaplayıcı kodlarını ekleyeceğim, ilk önce System.Security.Cryptography; isim uzayını çağırıyoruz, sonra md5 hesaplayıcı kodlarımızı yazıyoruz. Kodlarımız aşağıdaki gibi olmalı: public class Class1 { public static string md5(string gelenveri) { if (string.IsNullOrEmpty(gelenveri)) return null; byte[] ByteData = Encoding.ASCII.GetBytes(gelenveri); MD5 AlpayMd5 = MD5.Create(); byte[] HashData = AlpayMd5.ComputeHash(ByteData); StringBuilder Cryptograph = new StringBuilder(); for (int x = 0; x < HashData.Length; x++) { Cryptograph.Append(HashData[x].ToString("x

C#\'ta MD5 Hesaplayan Fonksiyon

C# ta md5 hesaplamak için ilk önce System.Security.Cryptography isim uzayını çağırıyoruz.
Şimdi fonksiyonumuzu yazalım: public static string md5(string gelenveri) { if (string.IsNullOrEmpty(gelenveri)) return null; byte[] ByteData = Encoding.ASCII.GetBytes(gelenveri); MD5 AlpayMd5 = MD5.Create(); byte[] HashData = AlpayMd5.ComputeHash(ByteData); StringBuilder Cryptograph = new StringBuilder(); for (int x = 0; x < HashData.Length; x++) { Cryptograph.Append(HashData[x].ToString("x2")); } return Cryptograph.ToString(); } string tipli md5 fonksiyonuna gelenveri isimli string tipli bir parametre belirttik, if (string.IsNullOrEmpty(gelenveri)) return null;  burada gelenveri değişkeni boş gelirse boş bir değer döndürmesini istedik.
byte[] ByteData = Encoding.ASCII.GetBytes(gelenveri); MD5 AlpayMd5 = MD5.Create(); byte[] HashData = AlpayMd5.ComputeHash(ByteData); Burada gelenveri isimli parametreyi ByteData isimli  byte tipine dönüştürdük, AlpayMd5 isminde bir md5 nesnesi tanımlayıp  HashData isimli ByteData nesnesinin hashını hesaplayan komutlarımızı yazdık.
StringBuilder Cryptograph = new StringBuilder();Byteları biriktirmek için Cryptograph isimli StringBuilder nesnesi oluşturduk.
for (int x = 0; x < HashData.Length; x++) { Cryptograph.Append(HashData[x].ToString("x2")); }Burada ise döngü tanımladık, x değeri 0 dan başlıyor ve HashData isimli hash nesnesinin uzunluğu kadar döngü devam ediyor, döngü içerisinde ise Cryptograph isimli StringBuilder nesnesine Hexadecimal yani 16lık sistemle formatlıyoruz.
En sonda ise return Cryptograph.ToString(); ile değerimizi dışarıya string tipine dönüştürerek aktarıyoruz.

md5("Cryptograph"); Ekrana a162a5e1f09317397d0c40843b217f3b çıktısını verir.

Dünyayı Kurtaran Hacker - Benim Kendi Çözümlerim

Yurt dışında bu yarışmanın ismi ctf (capture the flag) olarak geçiyor, bizim ülkemizde pek düzenlenmiyor, böyle bir yarışma düzenlediği için Prodaft ekibine teşekkür ediyorum.
Bazı soruları yaptım bazılarını yapamadım, yapabildiklerimi burada anlatacağım sizlere

Su vereydi iyidi

Bunu çözebilmek için biraz uğraştım daha önceden hiç exe kırmamıştım, internetten bulduğum decompilerlerin hepsini denedim :D birinde cevaba ulaştım
* Possible String Reference to: 'SuV3r3yd11y1yd1'
Cevap  SuV3r3yd11y1yd1

Hackatolia, ilk önce bilmece gibi geldi, acaba ilk hackerın ismini falan mı istiyor diye düşündüm, sonra googledan aradım, ilk çıkan sonuç http://whois.domaintools.com/hackatolia.com bu oldu girip batım ve  cevap orada
brav0bulduns0nund4

Bombalara hayır

Resimde bir şeyler gizli olabilir ifadesi beni ilk önce steganografi yapılmış olabileceğini düşündüm sonra resmin özelliklerine  girdim ayrıntılarda buldum cevabı
H311NoToWoMD

Fırından taze poğaça
Dosyayı indirdim, pcap uzantılı dosya, bilgisayarımda wireleshark kuruluydu zaten, açtım dosyayı,
14           10.352308000    192.168.232.133               192.168.232.132               FTP        75           Request: PASS t4m4mbuk0layd1
cevabı buldum :)
t4m4mbuk0layd1

Bu soruda md5 şifresi verilmiş kırmamız isteniyor, md5 crack yapan sitelerde denedim baktım olmuyor, sonra sayfa kaynağına baktım, formun gönderildiği herhangibir sayfa yok form kendi içinde bir javascirpte gö