회로

숫자에 무차별 한 힘을 쓰는 법 (Visual BASIC 2008 Express) : 5 단계

Visual Basic Fundamentals for Absolute Beginners

Visual Basic Fundamentals for Absolute Beginners

차례:

Anonim

이 Instructable에서는 Visual BASIC 2008 Express에서 소위 "Brute Force"를 작성하는 방법을 보여 드리며 여기서 다운로드 할 수 있습니다 -> http://www.microsoft.com/eXPress/download/
force brute는 들어가기 전까지 최대한 많은 조합을 시도하여 암호를 해독하는 "cracking"프로그램입니다.
O.B.S! 이 애플리케이션은 쇼에만 사용되며 실제 비밀번호를 깨뜨릴 수 없기 때문에 수년 동안 비밀번호를 해독하기를 원하지 않는 한 "
이제 시작하겠습니다!

용품:

1 단계 : 상단에서

먼저 새 프로젝트를 누른 다음 Windows Forms 응용 프로그램을 선택하고 원하는 이름을 지정합니다.

2 단계 : 레이아웃

프로젝트에서 첫 번째로 할 일은 레이블 하나, 텍스트 상자 한 개, 버튼 5 개 및 타이머 2 개를 추가하는 것입니다.
그림에 따라 배열하고 이름을 지정하십시오.

3 단계 : "프로그래밍"파트 시간 …

지금은 버튼이 예쁘지만 이제는 사용할 수있게되었습니다.
시작 단추를 두 번 클릭하여 시작한 다음이 문자열을 추가하십시오.
Timer1.Enable = True
그런 다음 타이머를 설정할 시간입니다!
Timer1을 한 번 클릭하고 오른쪽 아래로 "Interval 100"이라고 표시된 곳이 있어야합니다.
100에서 2000으로 변경하십시오.
이 경고는 크래킹을 시작하기 전에 시작을 누른 후 프로그램이 2 초 동안 기다리므로 암호 필드를 클릭 할 시간을 갖습니다.
이제 alarm1을 두 번 클릭하고 다음 문자열을 씁니다.
Timer2.Enable = True
Timer1.Enable = False
이제 Timer2를 두 번 클릭하고이 문자열을 작성 (복사)하십시오.
SendKeys.Send (Int (Val (TextBox2.Text) * Rnd ()))
SendKeys.Send ( "{enter}")
첫 번째 행은 상자에 쓰는 숫자만큼 난수를 쓰는 프로그램을 시작합니다.
두 번째 줄은 ENTER 키를 눌러 모든 조합을 시도하도록 프로그램에 지시합니다.
이제 Slow 버튼을 클릭하고 다음 문자열을 씁니다.
Timer.Interval = ( "5000")
이것은 조합 쓰기 대기 시간을 변경합니다. 5000은 5 초입니다.
이제 Medium을 클릭하고 Slow와 동일하게 작성하지만 5000 대신 100을 입력하고 Fast와 동일하게 5 대신 사용하십시오.
마지막으로 중지 버튼이 가장 중요합니다.
그것을 클릭하고 문자열을 씁니다 :
Timer2.Enabled = False

4 단계 : 테스트

이제 프로그래밍이 완료되면 테스트 할 시간입니다!
"재생"아이콘을 클릭하고 프로그램이 시작되는지 확인하고 그렇지 않으면 코드에 문제가있는 것입니다.
프로그램이 2000과 같은 숫자로 쓰기 시작하면 메모장을 엽니 다.
느린 단추를 누르고 시작을 누른 다음 메모장으로 빠르게 변경하십시오. 매 5 초마다 난수를 쓰는 것을 시작해야합니다.
그런 다음 중지를 누른 다음 다른 사람을 시도하십시오.
빨리 처리하면 처리 속도가 빨라지고 Ctrl + Alt + Delete를 눌러 중지해야 할 수도 있습니다

5 단계 : 핀란드!

테스트가 성공한 경우 Build를 눌러 프로그램을 빌드 할 수 있습니다.
그것은 내 문서 비주얼 스튜디오 2008 프로젝트에 끝나야 …
원하는 경우 더 시원하게 보이게하고 실험을 통해 효과를 높일 수 있습니다.
내 모습은 다음과 같습니다. =)