1000000 Digit Pi Number Generator

Selamlar;

Pi sayısını hepimiz biliriz: 3,14 .Bir dairenin çevresinin çapına oranıdır. Ama bu sayı bu kadar değil. Bazıinsanlar Pi sayısının sonsuza kadar uzadığını söylüyorlar. Bazı matematikçiler de daha sonsuza kadar ulaşamadıklarını bu yüzden bu sayının bu kadar uzadığını ya da bir örüntü(düzen) içinde kendisini tekrar edip etmediğini bilemeyeceklerini söylüyor.

Pi sayısının 65 hanesi:
3,1415926535897932384626433832795
028841971693993751058209749445923

Bugün dünyada 10 trilyon basamağa kadar ulaşılmış pi sayısında. Bu rakama ulaşabilmek için sadece yazılım/algoritma değil aynı zamanda donanımda gerekir. Benim aşağıda verdiğim kodları 1000000 hane için derleyin, göreceksiniz ki bazılarınızın bilgisayarında çalışmayacak. Benim makinemde 267 saniyede 1milyon haneye ulaştım. Sizde deneyin.

Ayrıca NumberWorld isminde bir site var burada 10trilyon haneye ulaşabilirsiniz. bazı insanlar bu tarz konuları yarış haline getirmişler, laboratuvar kurmuşlar. Bağlantıdaki resimleri inceleyin adam nasıl makinede çalışıyor!

Ekteki dosya Gauss–Legendre algorithm ve GMP (gmp-dynamic-vc-4.1.2 library) kütüphanelerinin birleşiminden oluşturulmuş. Dosyayı derleyebilmek için MASM11 ‘in kurulu olması ve GMP.DLL ‘nin dosya ile aynı klasörde olması gerekmektedir.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: 1000000 Digit Pi Number Generator (151.98KB)
Tarih: 09/08/2012
Tıklanma: 1514
Açıklama: Pi Sayısının ilk 1000, 100000, 1000000 hanesini ekrana yazdırabilen program ve kaynak kodları.

Share Button
Kategori Assembly, Belgeler
09.09.2012
2499 Okunma

Reversing MD5+Base64 Crypto rEd ArEnA KeygenMe #1

Selamlar;

Sitemde daha önce Crypto keygenme çözümü paylaşmamıştım. Bu eksikliği gidermek için ve başlangıç seviyesi için gayet uygun bir keygenme buldum. Sadece MD5 ve Base64 şifrelemelerini kullanıyor. Aşağıdaki bağlantıdan keygenme, çözümü ve kaynak kodları indirebilirsiniz. Sorularınızı buradan ya da forumlardan yapabilirsiniz.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: rEd ArEnA KM1+ Keygen (565.98KB)
Tarih: 07/09/2012
Tıklanma: 1701
Açıklama: RED Team'den xsp!d3r tarafından yazılan MD5+Base64 şifrelemelerini kullanan bir crypto keygenme. Çözümü keygeni ve kaynak kodları ektedir.

Share Button
08.09.2012
1448 Okunma

OllyDbg 2.01 beta 2 Yayınlandı

Yıllardır emektar debuggerımız OllyDbg’nin 1.1o sürümünü ve klonlarını kullanıyoruz. 18 Ağustos itibariyle yeni bir sürüm daha duyuruldu. Ollydbg yaratıcısı Oleh bile reelden şikayetçi adam yazılımını geliştirecek zaman bulamadığını söylemiş ağ sayfasında. Takip edenler zaten Ollyd bgnin v2 sürümü çıktığını ancak halen kararlı bir sürüm yayınlanmadığını bileceklerdir.  Bu yeni yayınlanan ise 2.01 beta 2 sürümü ve 2nci nesilin en kararlısı. Ama halen beta!

Kullanıcılar olarak biz aslında 64bit bir debugger bekliyorduk Oleh’den ama halen böyle haber alamadık. İşletim sistemlerinin ve donanım aygıtlarının 64 bite kaymasıyla bu ihtiyaç gün geçtikçe artıyor. Biz de Olehten bu konuda çalışmasını bekliyoruz.

Aşağıdaki adresten Ollydbg’nin ağ sayfasına ve yeni sürümün indirme bağlantısına ulaşabilirsiniz.

http://ollydbg.de/
http://ollydbg.de/version2.html
http://ollydbg.de/odbg201e.zip
Share Button
Kategori Araçlar
29.08.2012
2187 Okunma

Keygener Assistant v2.1.0 by Mr Paradox

Selamlar! Keygener Assistant v2.1.0 içinde bir çok faydalı fonksiyonuyla özellikle crypto çözümlemesinde ters mühendislere yardımcı çok güzel bir araçtır. İçerisindeki temel bölümle şöyledir:

+Mantıksal ve matematiksel hesap makinesi
+ Ascii-Hex-Bin dönüştürücü
+BASE, MIME, PGP, UUCODE, XXCODE, RFC1760 decoder ve encoderları
+Hash ve checksumlar
+Şifreleme hesaplamaları(DES, AES, Blowfish, CAST, Ice, Idea, Mars, Misty, NewDES, Q128, RC, Sapphire, Safer, SCOP, Shark, +Square, SkipJack, Serpent, TEA,  ThinICE, TwoFish, xTea, xxTEA )
+PE Çözümleyici
+Ve Kısayollar

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: Keygener Assistant v2.1.0 (1.53MB)
Tarih: 24/08/2012
Tıklanma: 1751
Açıklama: İçinde hesap makinesi, çevirici, pe çözümleyici, encryption(şifreleme) ve hashing bölümleriyle, ters mühendisin büyük yardımcılarından biri.

Share Button
Kategori Araçlar
24.08.2012
2253 Okunma

AsPack Unpacker v1.1 Full Reconstruct by PE_Kill

Selamlar, can sıkıcı packerlardan biri de ASPackdir biliyorsunuz. Birçok yerde karşımıza çıkar ve bir çok farklı sürümü vardır. PE_Kill lakaplı kullanıcı çoğu ASPack korumasını kaldıran güzel bir uygulama yazmış. Programcının test edip çalıştığı ASPack sürümleri şöyle: 1.00b, 1.01b, 1,02b, 1.03b, 1.05b, 1.06b, 1.061b, 1.07b, 1.08, 1.08.01, 1.08.02, 1.08.03, 1.08.04, 2.000, 2.001, 2.1, 2.11, 2.11c, 2.11d, 2.12. Paylaşmak istedim. Kolay Gelsin.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: AsPack Unpacker v1.1 Full Reconstruct by PE_Kill (191.45KB)
Tarih: 24/08/2012
Tıklanma: 2433
Açıklama: Unpacker for ASPack 1.00b, 1.01b, 1,02b, 1.03b, 1.05b, 1.06b, 1.061b, 1.07b, 1.08, 1.08.01, 1.08.02, 1.08.03, 1.08.04, 2.000, 2.001, 2.1, 2.11, 2.11c, 2.11d, 2.12 by PE_Kill

Share Button
Kategori Araçlar
24.08.2012
3649 Okunma

RDG Packer Dedector 0.6.9 ~ 2012

Selamlar, RDG Packer Dedector PEiD kadar olmasada gerçekten başarılı bir packer, cryptor, compiler, scrambler,  joiners, installers çözümleyicisi. PEiD ile birebir aynı veritabanını kullanmadığı için PEiD ile yaptığınız taramada eğer hiç bir sonuç bulamıyorsanız bu yazılımı da deneyebilirsiniz. Yeni sürümün özellikleri şöyle: devamını okuyun »

Share Button
Kategori Araçlar
24.08.2012
1079 Okunma

Schrödinger’in Kedisinin Peşinde – John Gribbin

Kuantum, kuantum fiziği veya mekaniği denilince aklınıza ne gelir bilmem ama benim ilk aklıma gelen Schrödinder’in Kedisidir. Şu, hem var hem de yok olan, ya da hem ölü hem de canlı olan kedi. Konulara ne kadar doğru(düz) bakarsanız o kadar keskin çizgileriniz olur ve o kadar bir konuya/soruna saplanıp kalır, işin içinden çıkamaz hale gelirsiniz.

İlk paragraftan birşey anlamayanlar için Schrödinger’in kedisi hakkında biraz bilgi vermek istiyorum. Kuantum gerçekliği üzerine bir deney yapacağız. Sağolsun Schrödinger bize kedisini bu işte kullanabileceğimizi söyledi. Kediyi bir kutuya koyuyoruz. Kutunun içinde biz müdahale etmeden kedinin yaşamasını sağlayacak her detay otomatik olarak hazırlanıyor(kedinin  suyu kumu yiyeceği vb.). Aynı kutuda ayrıca Schrödingerin “Gaddar Makine” olarak bahsettiği bir makine var. Bu makine şöyle çalışıyordu: Kutumuzun içinde bir radyoaktif kaynak, radyoaktif parçacıkların varlığını kaydeden bir dedektör ve siyanür gibi zehir taşıyan bir cam şişe var. Gaddar makine “eğer radyoaktif madde ışıma yaparsa dedektör bunu tespit ediyor ve cam şişeyi kırıyor”,  maalesef kedimiz ölüyor; aksi halde kedimiz yaşıyor. Ve büyük paradoks burada başlıyor: Radyoaktif bozunma tamamen tesadüfen oluşuyor ve istatistiksel değerler dışında önceden bilinemez. Biz kutuyu açıp içine bakmadan bu kedi ölü ya da yaşıyor diyemeyiz. Sonuçta elimizde hem ölü hem de yaşayan bir kedi var.
devamını okuyun »

Share Button
11.08.2012
3383 Okunma

Rastgele Ondalıklı Sayı Üreteci

Merhabalar, önceki bir yazımda sizlerle rastgele tamsayı üreten bir araç hazırlayıp kaynak kodlarıyla eklemiştim. BURADAN inceleyebilirsiniz. 2 gün önce MASM Forumlarında rastgele reel sayı üretmek ile ilgili bir konu açılmıştı. Bende bizde de böyle bir örnek olması için kendim bir rastgele ondalıklı sayı üreteci hazırladım. Ayrıca oradaki kaynak kodları da RadASM projesine çevirip düzenledim. (Daha sonra ekleyeceğim)

Rastgele Ondalıklı Sayı Üreteci(Random Real Number Generator) mükemmel bir üreteç değil ama size bir fikir verecek. Ben fonksiyonumda basitçe önce bir rastgele tamsayı ürettim. Sonra ise bu sayıyı pi sayısıyla işlemlere soktum. İsterseniz e sabitinide kullanabilirsiniz ya da kendi sabitinizi kendiniz oluşturabilirsiniz.

Dediğim gibi temel  mantığı anladıktan sonra gerisi sizin hayal gücünüze kalmış. Assembly dilinde ondalıklı sayılar ile çalışacaksanız FPU komutlarını bilmeniz gerekiyor. Buradan ilgili Ağ Sayfasına gidiniz.

Kaynak kodlar aşağıda, devamını okuyun »

Share Button
05.08.2012
2327 Okunma

Console Calculator v3.0.6

Merhabalar, elime geçen ilginç bir aracı sizinle paylaşmak isterim. Bu bir hesap makinesi ama işlemlerini kendi konsolu üzerinde gerçekleştiriyor. İkilik, onluk ve onaltılık tabanlarda işlem yapabiliyor. İşlemlerinizi kaydedebiliyor ya da script olarak saklayabiliyor. Küçük olmasına rağmen işlevsel bir programcık.

Programın shareware olduğunu görünce şaşırdım ama inceleyince gördüm ki programcı biraz şakacı; çünkü harcoded seriali bulup yazsanız bile yeniden başlattığınızda program kayıtlı olmamış oluyor. Zaten programcı da şifreyi girince programının kısıtsız olduğunu belitmiş. Ama biz yine de inceleyelim, yeni başlayanlara örnek bir belge olsun. Bağlantıda hem ders hemde dosya birlikte bulunmaktadır.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: Console Calculator v3.0.6 (6.10MB)
Tarih: 05/08/2012
Tıklanma: 1184
Açıklama: Konsol üzerinde aritmetik işlem yapabilen başarılı bir yazılım. Paket içinde hem tutoriali hemde hedef dosyayı bulabilirsiniz.

Share Button
05.08.2012
1025 Okunma

[SCT]ModCAE String Crypter

Selamlar,

Daha önceden sizlere Sezar(Caesar) Şifrelerinden ROT13 Converter isimli bir uygulamayı hazırlayıp assembly kodlarını yayınlamıştım. Sezar şifreleme en yalın haliyle alfabedeki harflerin birebir bir başka karakter ile yerdeğiştirerek yaratıldığı bir şifreleme yöntemiydi. Sezar şifreleme yönteminde bir karaktere karşılık yine bir karakter denk gelir; ikinci, üçüncü alternatifler yoktur.

Şimdi ise istek üzerine hazırladığım modifiye edilmiş ve daha çok karakterin şifrelenmesine izin veren bir Sezar şifreleme programcığı hazırlamıştım. Burada da, alfabedeki harfler sayılar ve bazı özel karakterleri de ekleyerek bir uygulama yazmıştım. Umarım kaynak kodları işinize yarar. Kaynak kodları ve ayrıntıları dosyanın içindedir.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: [SCT]ModCAE String Crypter (11.55KB)
Tarih: 04/08/2012
Tıklanma: 1274
Açıklama: Modified Caesar Cipher Crypter, daha önce hazırlamış olduğum ROT13 Converter benzeri yerdeğiştirme ile string şifrelemsi yapan küçük bir uygulama. Kaynak kodları dosyanın içindedir.

For English users: devamını okuyun »

Share Button
Kategori Assembly, Belgeler, SCT
04.08.2012
1350 Okunma