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 »

05.08.2012
5032 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.

[dm]113[/dm]

05.08.2012
2529 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.

[dm]112[/dm]

For English users: devamını okuyun »

Kategori Assembly, Belgeler, SCT
04.08.2012
2941 Okunma

[SCT]Hex Multiplier

Forumlarda gelen istek üzerine VB kullanılarak kodlanmış, 2 HEX sayının çarpımını hesaplayan program. Kaynak kodları ektedir.

[dm]111[/dm]

Kategori Araçlar
02.08.2012
2277 Okunma

Fibonacci Numbers Generator

Merhabalar

Fibonacci sayıları 0 dan başlayarak doğal sayıların kendisinden bir önceki sayı ile toplanmasıyla oluşan sayı dizisidir. F = 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,…

Assembly kullanarak fibonacci sayılarını üreten bir program hazırlamaya çalıştım.

[dm]105[/dm]

devamını okuyun »

29.07.2012
3811 Okunma

RadASM Icon Pack for v2.0 and v3.0

Uzun bir süre önce MASM forumlarında cntrump nickli kullanıcı RadASM v3.0 için ikon paketi çıkartmıştı. Yalnız eski MASM forumunda bulunan bu dosyalar yeni MASM forumlarında yok. Ayrıca o ikonları ben v2.0 için de düzenledim buradan hem RadASM 3.0 için hemde RadASM v2.0 için ikon paketini indirebilirsiniz.

English: Long time ago cntrump had released icons and png sources for RadASM 3 on the old MASM forums. I have edited them for RadASM 2. You can both download icons&pngs here. Regards.

[dm]109[/dm]

[dm]110[/dm]

Kategori Assembly, Belgeler
29.07.2012
4409 Okunma

Takip edilesi bloglar: infexia

Kernele dair, low level ile ilgili yazı takip etmek isteyenler için dostum Emre yeni bir blog hazırladı. Bundan sonra yazılarını http://infexia.wordpress.com/ adresinden okuyabileceksiniz.

Üzgünüm ama bu camiada özellikle ileri seviyelerde Türkçe belgeye pek yer kalmıyor. Kalsa da ilgilenen olmuyor. Bu sebepten dolayı blog ingilizce başladı ve bundan sonrada bu şekilde devam edecekmiş. Açıkçası bu konuda da Emre’ nin haklılık payı var. Belki yeni başlayanlar için Türkçe belge üretilebiliyor ama ileri seviyelerde bu olmuyor; okunmuyor, okunsa bile üzerinde yorum yapacak tartışacak çok az insan oluyor(hatta olmuyor). Ama ingilizce hazırlarsanız bütün dünyaya belgenizi yayabilirsiniz. Dünyanın her yerinden insanlar yazdıklarınıza yorum yapabilir, ilgilenebilir, hatanız varsa sizi düzeltebilir. Ben bile bazı yazıları ingilizce yazmayı düşünüyorum.

Sonuç olarak içeriğin ingilizce olması seviyeyi artıracaktır bundan eminim. Emreyi bu güzel blogu açıp bizi yazılarıyla aydınlatacağı için şimdiden teşekkür ederim. Başarılar Emre.

Kategori Off-Topic
24.07.2012
2954 Okunma

Uzun bir aradan sonra ilk tutorial

Arkadaşlar çok uzun zamandır oturup bir tutorial yazmamıştım. Bundan sonra elimden geldikçe kırdığım crackme’leri burada anlatacağım. Baktım ki crackmes.de açılmış bende basitinden başladım ve ilk programımı kırıp yayınladım. Programda “Nag Screen”, “Debugger Kontrolü” ve “CD- Check” bir registry kontrolü var. Dilim döndüğünce basit ve olabildiğince farklı yaklaşımlarla birşeyler öğretebilmek üzere yazdım bu eğitici yazımı. Sorularınızı bu konu başlığı altında cevaplamaya hazırım. Herkese iyi günler :)

[dm]108[/dm]

01.07.2012
2834 Okunma

Mors Kodu Çevirici

Merhabalar, zamanında CYDONiA tarafından yazılan küçük bir text2morscode programı vardı.  Zugo bu assembly kodunu biraz daha geliştirp bir de ses eklemiş. Gerçek bir Mors Kodu Çevirici olmuş. Kendisinden rica ettim sağ olsun siteye koymam izin verdi. Dosya kaynak kodlarıyla beraber aşağıdadır.

[dm]104[/dm]

Kategori Assembly
08.05.2012
4997 Okunma

Crackmes.de yeniden online!

crackmes.de logoSelamlar; yasal olarak ters mühendislik uygulamalarını en güzel çalışabileceğimiz ortamlar küçük ve değişik zorluk seviyelerindeki crackme/reverseme gibi programlardır. Hatta bazıları gerçekten çok zor olabiliyor. Ama kendisi yetiştirmek isteyen rerverserlar için gayet iyi bir yöntem.

Dünyadaki tek ve en kapsamlı crackme web sayfası crackmes.de maalesef uzunca bir süre önce kapanmıştı. Hazırladığınız crackmeyi hemen sisteme upload edip herhangi bir onaylama beklemeden kullanıcılara sunabiliyordunuz. Bunu kullanan bazı kötü niyetli kişiler hazırladıkları enfekte olmuş dosyayı bu şekilde sisteme sokmuşlar. Böylece hem kullanıcılar hemde yönetciler ciddi zarar görmüş. devamını okuyun »

08.05.2012
2837 Okunma