Mục lục:

Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express): 5 bước
Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express): 5 bước

Video: Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express): 5 bước

Video: Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express): 5 bước
Video: Biến hình khi văn phòng Schannel có khách đến 2024, Tháng mười một
Anonim
Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express)
Làm thế nào để viết một lực lượng vũ phu cho các con số (Visual BASIC 2008 Express)

Trong tài liệu có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách viết cái gọi là "Brute Force" trong Visual BASIC 2008 Express mà bạn có thể tải xuống tại đây https://www.microsoft.com/eXPress/download/A force brute là một chương trình "bẻ khóa" bẻ khóa mật khẩu bằng cách thử nhiều cách kết hợp nhất có thể cho đến khi nhập được. ÔBS! Ứng dụng này chỉ để hiển thị và khó có thể phá mật khẩu thực, vì vậy trừ khi bạn muốn mất nhiều năm để cố gắng bẻ mật khẩu, tốt hơn hết bạn nên tìm một thứ khác "Bây giờ chúng ta hãy bắt đầu!

Bước 1: Từ trên cùng

Từ đầu
Từ đầu

Đầu tiên, bạn nhấn dự án mới và sau đó chọn Ứng dụng Windows Forms và đặt tên cho nó như bạn muốn.

Bước 2: Bố cục

Bố cục
Bố cục

Điều đầu tiên cần làm trong dự án là thêm một nhãn, một hộp văn bản, 5 nút và 2 bộ hẹn giờ. Sắp xếp chúng theo hình và đặt tên cho chúng.

Bước 3: Thời gian cho phần “lập trình”…

Thời gian cho
Thời gian cho
Thời gian cho
Thời gian cho

Ngay bây giờ các nút rất đẹp nhưng bây giờ sẽ đưa chúng vào sử dụng. Bắt đầu bằng cách nhấp đúp vào nút Bắt đầu và sau đó thêm chuỗi này: Timer1. Enable = TrueVậy đã đến lúc để đặt bộ hẹn giờ! Chỉ cần nhấp một lần vào Timer1 và Ở bên phải sẽ có một nơi ghi "Khoảng thời gian 100". Thay đổi nó từ 100 thành 2000. Cảnh báo này làm cho chương trình đợi 2 giây sau khi bạn nhấn Bắt đầu trước khi bắt đầu bẻ khóa để bạn có thời gian nhấp vào trường mật khẩu. nhấp đúp vào alert1 và viết chuỗi này: Timer2. Enable = TrueTimer1. Enable = FalseNhấp đúp vào Timer2 và viết (sao chép) chuỗi này: SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") Dòng đầu tiên yêu cầu chương trình bắt đầu viết các số ngẫu nhiên lên đến số bạn viết trong hộp. Dòng thứ hai yêu cầu chương trình nhấn ENTER để thử mọi kết hợp. Bây giờ hãy nhấp vào Nút chậm và viết chuỗi này: Timer. Interval = ("5000") Điều này thay đổi thời gian chờ viết com bination. 5000 là 5 giây Bây giờ nhấp vào Trung bình và viết tương tự như Chậm nhưng đặt vào 100 thay vì 5000, và làm tương tự với Nhanh nhưng thay vào đó là 5 Và cuối cùng nhưng không kém phần quan trọng là nút dừng. Nhấp vào đó và viết chuỗi: Timer2. Đã bật = Sai

Bước 4: Kiểm tra

Thử nghiệm
Thử nghiệm

Bây giờ khi chương trình hoàn tất, đã đến lúc nên hãy kiểm tra nó! Nhấp vào biểu tượng "play" và xem chương trình có bắt đầu hay không và nếu không thì có điều gì đó sai trong mã. Khi chương trình bắt đầu viết bằng một số bất kỳ như 2000, sau đó mở Notepad, nhấn nút Slow và Start, sau đó nhanh chóng chuyển sang notepad. Nó sẽ bắt đầu viết các số ngẫu nhiên cứ sau 5: giây, sau đó nhấn Stop, sau đó thử các số khác.

Bước 5: Hoàn thiện

Phần Lan!
Phần Lan!

Nếu quá trình thử nghiệm thành công, bạn có thể xây dựng chương trình bằng cách nhấn Build. Nó sẽ kết thúc trong My Documents / Visual Studio 2008 / Projects… Và nếu muốn, bạn có thể làm cho nó trông đẹp hơn và thử nghiệm để làm cho nó tốt hơn. =)

Đề xuất: