'รหัสนี้เป็นฟังก์ชั่นอักขระภาษาจีนที่เพิ่มขึ้นบนพื้นฐานของผู้อื่น ขอบคุณมากและขอบคุณสำหรับ Ghost Fire และ Wolf Smoke
'รหัสการตรวจสอบภาพก่อนหน้านี้แตกง่ายดังนั้นจึงยากที่จะถอดรหัสโดยใช้เพื่อสร้างอักขระจีน
การใช้งาน:
แทรกรหัสที่ต้องแสดงภาพรหัสการตรวจสอบ <imgsrc = "code.asp">
ในเวลาเดียวกันเซสชัน ("PSN") จะถูกสร้างขึ้นโดยอัตโนมัติและเซสชันการตรวจสอบการส่งแบบฟอร์มก็เพียงพอแล้ว
การคัดลอกรหัสมีดังนี้:
-
-
'รหัสตรวจสอบรูปภาพอักขระจีน
'รหัสนี้เป็นฟังก์ชั่นอักขระภาษาจีนที่เพิ่มขึ้นบนพื้นฐานของผู้อื่น ขอบคุณมากและขอบคุณสำหรับ Ghost Fire และ Wolf Smoke
'รหัสการตรวจสอบภาพก่อนหน้านี้แตกง่ายดังนั้นจึงยากที่จะถอดรหัสโดยใช้เพื่อสร้างอักขระจีน
'จำนวนการรบกวนเพิ่มเติมแต่ละครั้ง -> ค่าใช้จ่ายของวิธีการครบถ้วนสมบูรณ์เพิ่มขึ้นประมาณ 100*100 ครั้ง
'ตามที่ตั้งไว้อย่างเหมาะสมอัตราต่อรองของจุดเบ็ดเตล็ดสามารถลดความถูกต้องของการจดจำซอฟต์แวร์ได้อย่างมีประสิทธิภาพ
-
ตัวเลือก Explicit
callcom_creatvalidCode ("sessionName")
REM สร้างภาพรหัสการยืนยัน
subcom_creatvalidCode (PSN)
constCodelen = 4'Verification รหัสตัวเลขหลัก
constcodds = 4'ความน่าจะเป็นของจุดเบ็ดเตล็ดที่ปรากฏขึ้น
constdbttimes = 1 'จำนวนการรบกวน (ข้อควรพิจารณาด้านความปลอดภัยมันเป็นการดีที่สุดที่จะไม่น้อยกว่า 2)
ConstCamount = 85 'ปริมาณห้องสมุดตัวอักษร
constccode = "ดวงอาทิตย์สวยงามมากจนดวงจันทร์ไม่เปิดและดวงจันทร์ก็สวยงามมากจนภูเขาสวยงามมากจนไฟใหญ่จนป่าเวสต์เปิดกว้างและคำ 9765th เป็นเพียงปลาและแกะอะไรคือสิ่งที่ฉันสามารถทำได้ Ai และ Liu "'อักขระที่เกี่ยวข้อง
ConstunitWidth = 28 'ความกว้างของคำ (เป็นทวีคูณของ 4)
constunitheight = 28 'ความสูงของคำ
constdotslimit = 2'upper ขีด จำกัด สำหรับแต่ละจุดที่ถูกลบ
consttryCount = 2 'หลีกเลี่ยงการลบจำนวนความพยายามที่เกินขีด จำกัด บนของคะแนนที่ถูกต้อง
-
สุ่ม
Dimi, II, III
'ไม่มีการแคช
Response.expires = -9999
Response.addheader "Pragma", "No-Cache"
Response.addheader "Cache-ctrol", "No-cache"
Response.contentType = "image/bmp"
'ข้อมูลสี (อักขระพื้นหลัง)
Dimvcolordata (1)
VCOLORDATA (0) = CHRB (0) & ChRB (0) & ChRB (0) 'สีน้ำเงิน 0, สีเขียว 0, สีแดง 0 (สีดำ)
VCOLORDATA (1) = CHRB (211) & ChRB (255) & ChRB (250) 'สีน้ำเงิน 250, สีเขียว 236, สีแดง 211 (สีน้ำเงินอ่อน)
'ข้อมูลอักขระ (คุณสามารถแก้ไขได้ด้วยตัวเองหากคุณปรับเปลี่ยนขนาดโปรดอย่าลืมเปลี่ยนการตั้งค่าก่อนหน้านี้เช่นกัน)
dimvnumberdata (85)
VnumberData (0) = ""