การสร้างเครื่องมือบังคับเดรัจฉานบน Java: วิธีทำให้คอมพิวเตอร์ป้อนชื่อผู้ใช้และรหัสผ่านบนเว็บไซต์โดยอัตโนมัติ

ฉันพยายามสร้างเครื่องจักรแบบเดรัจฉาน (เพื่อความท้าทาย) โดยพื้นฐานแล้วผู้ใช้จะป้อน URL ของเว็บไซต์เข้าสู่ระบบ องค์ประกอบตรวจสอบกล่องชื่อผู้ใช้ องค์ประกอบตรวจสอบกล่องรหัสผ่าน ชื่อผู้ใช้เป้าหมาย และไฟล์ที่แสดงรายการที่เป็นไปได้มากมาย รหัสผ่านสำหรับเครื่องที่โหดเหี้ยมด้วย นี่เป็นโปรแกรมแบบข้อความที่สามารถรันบนคอนโซล/พรอมต์คำสั่งได้ เพื่อให้ง่าย

หลังจากการค้นคว้ามามาก ฉันยังคงไม่สามารถหาวิธีให้คอมพิวเตอร์ป้อนรหัสผ่านโดยอัตโนมัติลงในองค์ประกอบรหัสผ่านที่ผู้ใช้ระบุไว้บนเว็บได้ ฉันได้รับแรงบันดาลใจที่จะสร้างโปรแกรมนี้บน java หลังจากที่ได้เห็นมันทำบน python คุณสามารถดูโค้ดได้ที่นี่: https://gist.github.com/climbpg/73e2204bceb26464a8112f31c29ac67c หรือโครงการทั้งหมดอยู่ที่นี่: https://github.com/metachar/Hatch

มีวิธีใดบ้างที่คุณเขียนโค้ดเพื่อให้คอมพิวเตอร์ป้อนค่าลงในกล่องเข้าสู่ระบบของเว็บไซต์และพยายามใช้กำลังแบบเดรัจฉาน กรุณาแบ่งปันความคิด / ความคิดเห็น / ข้อเสนอแนะของคุณว่าฉันจะทำอย่างไร


person Bian Lee    schedule 02.01.2020    source แหล่งที่มา


คำตอบ (1)


ฉันคิดว่าเราสามารถใช้ TestNG DataProvider และเราสามารถอ่านข้อมูลจากไฟล์ Excel ซึ่งทำการค้นหาแบบ bruteforce

person sam    schedule 02.01.2020