Jump to content

AutoIT ile crack yapmak


 Share

Recommended Posts

  • Administrator

Neler lazım?

Bir miktar katılımız bilgisi. En azından diğer katılımsız başlıklarını okumuş anlamış olmak. Çünkü katılımsız yapma sürecini size bırakacağım. Sadece serial girdirtiyoruz şimdi.

Ultraiso setupu

http://rapidshare.com/files/26636452/UltraISO_Premium_Edition_8.6.2_Build_2011.rar[/CODE]

AutoIT

[CODE]http://www.autoitscript.com/autoit3/downloads.php[/CODE]

Bir adet boş AutoIT dosyası açın. uiso8_pe.exe dosyası ile aynı klasörde olsun.

İlk saırında ultraiso'yu sessiz kurduralım ki başka bat dosyasıyla işimiz olmasın.

Komutumuz budur:

[CODE]ShellExecuteWait("uiso8_pe.exe","/VERYSILENT /SP-")[/CODE]

Shellexecutewait komutu çalıştırılan program sonlanmadan bir sonraki satırı işletmez.

İlk tırnağa exe dosyasının ismini, ikinci tırnağa katılımsız kurulum parametresini yazdım.

Tools>Go derseniz programın kurulduğunu görürsünüz.

Şimdi register yaptırmak için programı açalım.

[CODE]ShellExecute(@ProgramFilesDir & "\UltraISO\UltraISO.exe")[/CODE]

Shellexecute sadece programı çalıştırır ama bitmesini beklemez. Çünkü işimiz açılan programla.

@Programfilesdir , bat dosyasına yazdığımız %programfiles% değişkenine eşittir.. Böylelikle E veya D'ye de kurulsa çalışır.

Şu anda programın register diyaloğu gelmiş olması gerek.

22546482jv1.png

Şimdi diyaloğu kontrol altında tutmayı öğreneceğiz. Yani yanlışlıkla diyalog başka bir yere kayarsa bastığımız tuşlar boşa gitmesin.

Öncelikle ekranın geldiğinden emin olalım.

[CODE]WinWait("Hoşgeldiniz")[/CODE]

Yani Başlığında Hoşgeldiniz yazan bir pencere görene kadar başka bir satıra geçme.

[CODE]WinActivate("Hoşgeldiniz")[/CODE]

Yani başlığında Hoşgeldiniz yazan bir pencere var. Ama belki aktif değil. Başka pencerelerin altına kalmıştır. Ekrana gelsin arkadaş demek.

Diyalog bizde olduğuna göre Kayıt tuşuna basabiliriz. Ama amele TAB "amele yöntemi oluyor biraz :D" ile değil. Direk tuşa basacağız. Bunun için o tuşun kodunu bulmamız gerek. Bunun için "AutoIT window Info - başlat>AutoIT altında" programını kullanacağız.

<!--ImageUrlBegin--><a href="http://img530.imageshack.us/img530/4835/73249707to0.png" target="_new"><!--ImageUrlEBegin-->73249707to0.png<!--ImageUrlEnd--></a><!--ImageUrlEEnd-->

[CODE]ControlClick("Hoşgeldiniz","","TButton4")[/CODE]

ControlClick Belirli bir form üstündeki belirli bir nesneye tıklamayı sağlar.

Resimde görmüş olduğumuz gibi, form ismi ve buton kodunu aldık. Hoşgeldiniz'den sonraki boş tırnak form içinde geçen bir yazıyı belirtmek için ,yani daha hassas form seçimi yapmak içindir. Şu an ihtiyacımız yok.

Butona basınca önümüze bir diyalog daha geldi. Başlığı "Program Kaydı" Hemen üstüne çıkalım kontrol edelim.

WinWait("Program Kaydı")

WinActivate("Program Kaydı")

Diyalog bizimdir :D

Şu anda serial giriş yerindeyiz. programın içindeki serial.txt'den bir serial seçelim.

Öncelikle kullanıcı adı Frank Esser

[CODE]ClipPut("Frank Esser")[/CODE]

ClipPut kopyalama hafızasına bir metin almayı sağlar.

Bu yöntemle tuşları tek tek yollayarak meydana gelen yavaşlığı yenmiş olacağız.

Metin hafızadaysa CTRL+V yapalım

[CODE]send("^v")[/CODE]

kafamız karışmasın ^ işareti CTRL oluyor.

[CODE]send("{TAB}")[/CODE]

Biraz amelelik yapıp tab tuşu ile alt satıra geçelim.

[CODE]ClipPut("6C7E-04BB-65E9-25CF")
send("^v")[/CODE]

Seriali hafızaya alıp yapıştırdık.

[CODE]ControlClick("Program Kaydı","","TButton2")[/CODE]

Window Info programı ile diyalogun bilgilerini alıp Tamam butonuna tıkladık.

Seriali girince önümüze "Gösterge" başlıklı bir mesaj kutusu çıktı. Hemen kontrolümüze alalım. Akıllı olsun

[CODE]WinWait("Gösterge")
WinActivate("Gösterge")[/CODE]

Kontrolümüze giren pencereye ENTER tuşu yollayıp evine gönderiyoruz

[CODE]send("{ENTER}")[/CODE]

Program kapanıyor :p

Ne güzel kendisini sonlandırtmakla uğraştırmadı bizi. Sanırım tamam?

Kodu birde komple verelim. Denemek isteyenler için.

[CODE]ShellExecuteWait("uiso8_pe.exe","/VERYSILENT /SP-")
ShellExecute(@ProgramFilesDir & "\UltraISO\UltraISO.exe")
WinWait("Hoşgeldiniz")

WinActivate("Hoşgeldiniz")
ControlClick("Hoşgeldiniz","","TButton4")
WinWait("Program Kaydı")
WinActivate("Program Kaydı")
ClipPut("Frank Esser")
send("^v")
send("{TAB}")
ClipPut("6C7E-04BB-65E9-25CF")
send("^v")
ControlClick("Program Kaydı","","TButton2")
WinWait("Gösterge")
WinActivate("Gösterge")
send("{ENTER}")[/CODE]

Link to comment
Share on other sites

  • Replies 67
  • Created
  • Last Reply

Top Posters In This Topic

ya hocam ellerine sağlık demek istediğimde buydu autoıt scripini düzenlerken kullanacağımız kodlar takıldığım bazı yerler daha vardı gerçekten çok makbule geçti tşk edrim sk8er_boi küçük bir programda böle yaparsak photoshop da napcaz şimdi anlıyorum scrip dili gerçekten gerekli saol ellerine sağlık

Edited by eren_37
Link to comment
Share on other sites

peki bu konutları girmeden yani sadece klavye kullanarak bu olayı gerçekleştirmek imkansızmı yani autoıt klavye tuşalarını hafızasına alıyor hazırladığımız aotuit kurulumunu ters tıklayıp scrip i düzenleye biliriz herhalde dimi_???

Link to comment
Share on other sites

  • 2 hafta sonra ...
  • Administrator

peki bunu direk olarak reg kaydı olarak autoit ten nasıl gireceğiz bir örnek verir misiniz.

Regwrite komutu ile yapabilirsin

Örnek:

RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Test", "TestKey", "REG_SZ", "Hello this is a test")
[/CODE]

Link to comment
Share on other sites

  • 3 hafta sonra ...
  • 2 hafta sonra ...

sk8er_boi mesela winrar ben reg nasıl entegre edebilirim autoit le

bi tane autoitle reg kaydını içeren exe dosyası hazırladıysan winrarda

adszkz8.jpg

buraya hazırladığın .exe dosyasının ismini yaz.

SFX i hazırla tamam

Link to comment
Share on other sites

  • 1 ay sonra...

katılımsız program yapmayı gösterdiğiniz için minnettarım sizin sayenizde çabucak öğrendim, birçok programı katılımsız yapabildim ve en yakın zamanda paylaşacağım :angry::D bir sorum olacak

İlk saırında ultraiso'yu sessiz kurduralım ki başka bat dosyasıyla işimiz olmasın.

Komutumuz budur:

ShellExecuteWait("uiso8_pe.exe","/VERYSILENT /SP-")[/CODE]

[color=#FF0000]bu kodu nereye yazacağım bu yapamadım[/color]

[CODE]ShellExecute(@ProgramFilesDir & "\UltraISO\UltraISO.exe")[/CODE]

[color=#FF0000]bu kodu bu şekilde Run('ShellExecuteWait("uiso8_pe.exe","/VERYSILENT /SP-")) ilk başa yazdığımda kayıt sayfası açılıyor yazdığım yer doğru mu? :angry: [/color]

Edited by berce
Link to comment
Share on other sites

Sen konuyu baştan bi daha oku bence.

Ayrı yeten bunda konuyu okuyunuz.

http://www.tnctr.com/index.php?showtopic=14710[/CODE]

Aşağıdan autoit i indirin

[CODE]http://www.autoitscript.com/autoit3/downloads.php[/CODE]

daha sonra sağ tıklayıp yeni den "AutoIt v3 Script" yazana tıklayınız.

bu dosyayı açıp yukarıdaki satırları yapıştırınız.

Link to comment
Share on other sites

  • 2 hafta sonra ...

Selam benim bir sorunm olacak

konuyla pek alakasi yok galaiba ama extra bir konu acmak istemedim

simdi

ShellExecute(@ProgramFilesDir & "\UltraISO\UltraISO.exe") komutu ile kurulmus olan programlari acabiliyoruz sizin ultraisoyu acdiginiz gibi

ben söyle bissey yapmak istiyorum benim E patrionundaki portable programlari actirmak istesem

@ProgramFilesDir yerine hangi komutu yazmam gerekir

Not: portable progralarim 2 ci harddisk imde

E:\Portableporgramlar\ Restorator.exe

yardimlariniz icin simdiden tesekkür ederim

Link to comment
Share on other sites

  • 2 hafta sonra ...

Sen hangi programı yapıyorsan bana göndersene ben sana yapmaya çalışayım sende kodları incelersin olmazmı?

mihd.net e upload yaparssan sevinirim.

yada bana progamının ismini felan söle.

Programın ismi clone cd ama ben kendim nasıl yapabilirim

Edited by apoo
Link to comment
Share on other sites

clone cd kodlarına şifre koymuşum ulaşamazsın diye en iyisi direkt verim dedim


Opt("WinTitleMatchMode", 4)
run("clonecd.exe /S")
WinWait("CloneCD Setup","Your computer needs to be rest")
ControlClick("CloneCD Setup","Your computer needs to be rest","Button2")
RegWrite("HKEY_LOCAL_MACHINE\Software\SlySoft\CloneCD\Key","Key","REG_SZ","0c+H4SHArz09zWqvq7VbksBFRSfL8BWotD0wTjbvvd1PnG8XwXVrDw4C4bpgD3TevrHWUxOj8MvCiZcEH1w0fddsAfag/0bdc+HH502CLVhhYCMfP22js24A+KFt5Iqm1pFNXfeN+pa7rPKxBQgFDwl1zL7ibgeUEvHGfpc8JnRnNMyBuJ/IXD06/JP+grsU2OV3EnCBI0smfPfQTPr1XS4bkvrAJeA==")
ProcessWait("Clonecdtray.exe")
ProcessClose("Clonecdtray.exe")[/CODE]

ama eğer patch istiyorsan diğer autoitle ilgili başlığı oku ve oradaki önemli kodlar olarak anlattıklarımı bir öğren sonrasını kendinde yaparsın ama yinede klasik patchi bir video ile göstermeyi düşünüyorum

Edited by blackman12
Link to comment
Share on other sites

  • 3 hafta sonra ...
  • 1 ay sonra...

Adminim programın crack yokda patch varsa ne yapıcaz

Programı normal bir sekilde kur.Patch veya crackı çalıştır.Patchlanmis exe veya dll yi winrar ile sfx dosyası haline getir. Orn:abc.exe

sfx kodu winrarla da oluşturabilirsin

;Bu açıklamadan sonraki kısım SFX kod komutlarını içerir

Path=Programın kurulu olduğu dizin

SavePath

Silent=1

Overwrite=1

bat dosyasında en alta bu dosyayı ekle olay tamamdır.

abc.exe/s

Link to comment
Share on other sites

  • 2 ay sonra...

hocam çok güzel herşeyi yapıyorumda peki iki sorum olacaktı..

1.si) bu cracklemeyi yani serial girmeyi proğram kuruldukdan sonra proğram açılınca devreye nasıl katabiliriz...

ben ayrı ayrı yaptım sonra "*.cmd " dosyası yapıp tek dosya haline getireceğim...

2.si) proğramı kapatmak için bir kod vardı bir ara dersinde forumda gördüm ama tekrar bulamadım o kodu tekrar alabilir miyim..?

böyle birşeydi herhalde örn.; "" ******('Dreamweaver.exe')

Link to comment
Share on other sites

  • Administrator
hocam çok güzel herşeyi yapıyorumda peki iki sorum olacaktı..

1.si) bu cracklemeyi yani serial girmeyi proğram kuruldukdan sonra proğram açılınca devreye nasıl katabiliriz...

ben ayrı ayrı yaptım sonra "*.cmd " dosyası yapıp tek dosya haline getireceğim...

2.si) proğramı kapatmak için bir kod vardı bir ara dersinde forumda gördüm ama tekrar bulamadım o kodu tekrar alabilir miyim..?

böyle birşeydi herhalde örn.; "" ******('Dreamweaver.exe')

1.

Processwait("dreamweaver.exe")

yaparsan dreamweaver.exe çalışana kadar bir alt satıra geçmez. orada kalır.

2. processclose("falan.exe")

falan.exe'yi kapatır.

Link to comment
Share on other sites

  • 1 ay sonra...

arkadaşlar autoit ile ilgili 2 sorum olacakta yardımcı olur musunuz?

1. arkadaşlar burdaki bu kısma nasıl girebilirim.. yani gelişmiş kısmına..

aasp7.png

2. burdaki mesela kayan yazıyı nasıl seçerim etkin hale getirebilirim..

adszvi1.png

________________________________

şimdiden teşekkürler

________________________

Edited by akk33
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...