Სარჩევი:

როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express): 5 ნაბიჯი
როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express): 5 ნაბიჯი

ვიდეო: როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express): 5 ნაბიჯი

ვიდეო: როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express): 5 ნაბიჯი
ვიდეო: CS50 2013 - Week 8, continued 2024, ნოემბერი
Anonim
როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express)
როგორ დავწეროთ უხეში ძალა ციფრებისათვის (Visual BASIC 2008 Express)

ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ უნდა დაწეროთ ეგრეთ წოდებული "უხეში ძალა" Visual BASIC 2008 Express– ში, რომელიც შეგიძლიათ გადმოწეროთ აქ https://www.microsoft.com/eXPress/download/ Force brute is "cracking" program რომ ბზარი პაროლი ცდილობს რაც შეიძლება მეტი კომბინაცია სანამ არ შევა. OBS! ეს პროგრამა განკუთვნილია მხოლოდ საჩვენებლად და ძლივს არღვევს ნამდვილ პაროლებს, ასე რომ, თუ თქვენ არ გსურთ წლების განმავლობაში გაატაროთ პაროლის გატეხვა, უმჯობესია იპოვოთ სხვა რამ "ახლა მოდით დავიწყოთ!

ნაბიჯი 1: ზემოდან

Ზევიდან
Ზევიდან

ჯერ დააჭერთ ახალ პროექტს, შემდეგ შეარჩიეთ Windows Forms Application და დაასახელეთ ის, რაც გსურთ.

ნაბიჯი 2: განლაგება

Განლაგება
Განლაგება

პირველი, რაც უნდა გაკეთდეს პროექტზე არის დაამატოთ ერთი ეტიკეტი, ერთი ტექსტური ყუთი, 5 ღილაკი და 2 ტაიმერი. დაალაგეთ ისინი სურათის მიხედვით და დაასახელეთ ისინი.

ნაბიჯი 3: დროა "პროგრამირების" ნაწილისთვის …

დროა
დროა
დროა
დროა

ახლავე ღილაკები საკმაოდ ლამაზია, მაგრამ ახლა მათ გამოყენებას ვაპირებდი. დაიწყეთ დაწყების ღილაკზე ორჯერ დაწკაპუნებით და შემდეგ დაამატეთ ეს სტრიქონი: Timer1. Enable = True მაშინ დროა დააყენოთ ტაიმერებიც! უბრალოდ დააწკაპუნეთ ტაიმერზე 1 და ქვემოთ მარჯვნივ უნდა იყოს ადგილი, სადაც ნათქვამია "ინტერვალი 100" შეცვალეთ იგი 100 -დან 2000 წლამდე. ეს სიგნალიზაცია პროგრამას დაელოდება 2 წამის შემდეგ, რაც დააწკაპუნებთ დაწყებამდე, სანამ ის დაიწყებს ბზარს, რათა მიიღოთ დრო პაროლის ველზე დაჭერისთვის. ახლა ორჯერ დააწკაპუნეთ სიგნალიზაციაზე 1 და ჩაწერეთ ეს სტრიქონი: Timer2. Enable = TrueTimer1. Enable = False ახლა ორჯერ დააწკაპუნეთ Timer2– ზე და ჩაწერეთ (დააკოპირეთ) ეს სტრიქონი: SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") პირველი სტრიქონი ეუბნება პროგრამას დაიწყოს შემთხვევითი რიცხვების წერა იმ რიცხვამდე, რამდენიც ჩაწერეთ ყუთში. მეორე ხაზი ეუბნება პროგრამას, რომ დააჭიროს ENTER- ს ისე, რომ სცადოს ყველა კომბინაცია. ახლა დააწკაპუნეთ ნელი ღილაკი და ჩაწერეთ ეს სტრიქონი: Timer. Interval = ("5000") ეს ცვლის დროს, რომელიც ელოდება კომის წერას ბინაცია 5000 არის 5 წამი ახლა დააწკაპუნეთ საშუალოზე და ჩაწერეთ იგივე როგორც ნელი, მაგრამ ჩაწერეთ 100 ნაცვლად 5000 -ისა და იგივე გააკეთეთ სწრაფით მაგრამ ნაცვლად 5 -ით. და ბოლო, მაგრამ არანაკლებ გაჩერების ღილაკი. დააწკაპუნეთ და ჩაწერეთ სტრიქონი: Timer2. ჩართულია = მცდარი

ნაბიჯი 4: ტესტირება

ტესტირება
ტესტირება

ახლა, როდესაც პროგრამირება დასრულებულია, დროა ასე რომ გამოსცადეთ! დააწკაპუნეთ "თამაში" ხატულაზე და ნახეთ იწყება თუ არა პროგრამა და თუ არა, მაშინ რაღაც არასწორია კოდში. როდესაც პროგრამა იწყებს ჩაწერეთ ნებისმიერი რიცხვი, როგორიცაა 2000 და შემდეგ გახსენით Notepad. დააჭირეთ Slow ღილაკს და დაწყება, შემდეგ სწრაფად შეცვალეთ notepad. უნდა დაიწყოს შემთხვევითი რიცხვების წერა ყოველ 5 -ში: მეორე. შემდეგ დააჭირეთ Stop და შემდეგ სცადეთ სხვები. გაითვალისწინეთ, რომ სწრაფი ხდის მას მართლაც სწრაფად და შეიძლება დაგჭირდეთ Ctrl+Alt+Delete დაჭერა

ნაბიჯი 5: ფინური დამუშავება

ფინური!
ფინური!

თუ ტესტირება წარმატებული იყო, თქვენ შეგიძლიათ ააწყოთ პროგრამა Build- ზე დაჭერით. ის უნდა დასრულდეს ჩემს დოკუმენტებში / Visual Studio 2008 / პროექტებში … და თუ გინდათ შეგიძლიათ გახადოთ ის უფრო მაგარი და ექსპერიმენტი გახადოთ უკეთესი. ჩემი ასე გამოიყურება =)

გირჩევთ: