Nemesis Our Projects Extra Controls
  RegMe

        A captcha from netload.in looks like this:


        The background and the letters have random coloured pixels over them. We remove isolated pixels and pixel groups.


        Doing a pattern search would require too many patterns and the error rate would still be high. Instead, a line analysis is being done.


        For a more accurate identification, the numbers are re-scaled to fit in a 16x16 matrix.


0001001111110000
0001111111110000
1111111111110000
1110000000110000
0000000000100000
0000000001100000
0000000011100000
0000000011100000
0000000011100000
0000000011100000
0000000111000000
0000000111000000
0000000111000000
0000000111000000
0000000111000000
0000000111000000
0000000110000000
0000000110000000
0000001110000000
0000011110000000
0000111110000000
0000111110000000
0001111110000000
0001111010000000
0011111011000000
0111111011000000
1111111111110000
1111111111110000
1111111111110000
1001100011000000
0000000011000000
0000000011000000
0001111110000000
0011111111100000
0111100111100000
0111000011110000
1110000001110000
1110000001110000
1110000000111000
1110000000111000
1110000000111000
1110000000111000
1110000000111000
0111000000111000
0111000000111000
0111100001111000
0011111111110000
0001111111100000
0000000111100000
0000000111100000
0000111111100000
0001111000000000
0001110000000000
0011100000000000
0011111111100000
1111111111110000
1111110011111000
1111110011111000
1111100000111000
1111000000111000
0011000000111000
0011100000111000
0011100000111000
0001111111110000
7406

        The format of this captcha is .png and it can't be loaded using IPicture interface, so it needs to be converted to a different format.
        Test results for current version of captcha.dll using 200 downloaded captchas:
!0046.BMP -> 0046
!0070.BMP -> 0070
!0113.BMP -> 0113
!0128.BMP -> 0128
!0145.BMP -> 0145
!0187.BMP -> 0187
!0210.BMP -> 0210
!0251.BMP -> 0251
!0265.BMP -> 0265
!0306.bmp -> 0306
!0339.BMP -> 0339
!0376.bmp -> 0376
!0377.BMP -> 0377
!0405.BMP -> 0405
!0484.bmp -> 0484
!0492.BMP -> 0492
!0566.BMP -> 0566
!0630.BMP -> 0630
!0631.BMP -> 0631
!0652.BMP -> 0652
!0715.BMP -> 0715
!0768.BMP -> 0768
!0886.BMP -> 0886
!1009.BMP -> 1009
!1033.BMP -> 1033
!1057.BMP -> 1057
!1126.BMP -> 1126
!1182.BMP -> 1182
!1196.BMP -> 1196
!1216.BMP -> 1216
!1227.BMP -> 1227
!1240.BMP -> 1240
!1322.BMP -> 1322
!1442.BMP -> 1442
!1497.BMP -> 1497
!1535.BMP -> 1535
!1538.BMP -> 1538
!1540.BMP -> 1540
!1634.BMP -> 1634
!1687.BMP -> 1687
!1705.BMP -> 1705
!1754.bmp -> 1754
!1761.BMP -> 1761
!1840.BMP -> 1840
!1843.BMP -> 1843
!1880.BMP -> 1880
!1903.BMP -> 1903
!1950.BMP -> 1950
!1960.BMP -> 1960
!2054.BMP -> 2054
!2081.BMP -> 2081
!2128.BMP -> 2128
!2211.BMP -> 2211
!2339.BMP -> 2339
!2342.BMP -> 2342
!2444.BMP -> 2444
!2519.BMP -> 2519
!2535.BMP -> 2535
!2550.BMP -> 2550
!2616.BMP -> 2616
!2617.BMP -> 2617
!2623.BMP -> 2623
!2660.BMP -> 2660
!2698.BMP -> 2698
!2750.BMP -> 2750
!2774.BMP -> 2774
!2806.BMP -> 2806
!2831.BMP -> 2831
!2846.BMP -> 2846
!2852.BMP -> 2852
!2937.BMP -> 2937
!3006.BMP -> 3006
!3145.BMP -> 3145
!3196.BMP -> 3196
!3333.BMP -> 3333
!3338.BMP -> 3338
!3388.BMP -> 3388
!3450.BMP -> 3450
!3490.BMP -> 3490
!3511.BMP -> 3511
!3540.BMP -> 3540
!3650.BMP -> 3650
!3770.BMP -> 3770
!3865.BMP -> 3865
!3868.BMP -> 3868
!3871.BMP -> 3871
!3875.BMP -> 3875
!3906.BMP -> 3906
!3935.BMP -> 3935
!3954.BMP -> 3954
!3973.BMP -> 3973
!4002.BMP -> 4002
!4036.BMP -> 4036
!4070.BMP -> 4070
!4088.BMP -> 4088
!4151.BMP -> 4151
!4276.bmp -> 4276
!4287.BMP -> 4287
!4342.BMP -> 4342
!4449.BMP -> 4449
!4500.BMP -> 4500
!4538.BMP -> 4538
!4597.BMP -> 4597
!4663.BMP -> 4663
!4756.BMP -> 4756
!4837.BMP -> 4837
!4863.BMP -> 4863
!4908.BMP -> 4908
!5083.BMP -> 5083
!5145.BMP -> 5145
!5198.BMP -> 5198
!5230.BMP -> 5230
!5304.bmp -> 5304
!5368.BMP -> 5368
!5448.BMP -> 5448
!5618.BMP -> 5618
!5904.BMP -> 5904
!5914.BMP -> 5914
!5970.BMP -> 5970
!5981.BMP -> 5981
!6126.BMP -> 6126
!6146.BMP -> 6146
!6175.bmp -> 6175
!6208.BMP -> 6208
!6209.BMP -> 6209
!6280.BMP -> 6280
!6313.BMP -> 6313
!6319.BMP -> 6319
!6340.BMP -> 6340
!6385.BMP -> 6385
!6427.BMP -> 6427
!6588.BMP -> 6588
!6639.BMP -> 6639
!6689.BMP -> 6689
!6695.BMP -> 6695
!6699.BMP -> 6699
!6747.BMP -> 6747
!6779.BMP -> 6779
!6781.BMP -> 6781
!6801.BMP -> 6801
!6819.BMP -> 6819
!6825.BMP -> 6825
!6844.BMP -> 6844
!6945.BMP -> 6945
!7073.BMP -> 7073
!7125.BMP -> 7125
!7178.bmp -> 7178
!7196.BMP -> 7196
!7204.BMP -> 7204
!7287.BMP -> 7287
!7293.BMP -> 7293
!7296.BMP -> 7296
!7406.BMP -> 7406
!7427.BMP -> 7427
!7502.BMP -> 7502
!7630.BMP -> 7630
!7653.BMP -> 7653
!7654.BMP -> 7654
!7952.BMP -> 7952
!7958.BMP -> 7958
!7984.BMP -> 7984
!8050.BMP -> 8050
!8107.BMP -> 8107
!8125.BMP -> 8125
!8126.BMP -> 8126
!8180.BMP -> 8180
!8278.BMP -> 8278
!8298.BMP -> 8298
!8458.BMP -> 8458
!8538.BMP -> 8538
!8671.BMP -> 8671
!8725.BMP -> 8725
!8800.BMP -> 8800
!8811.BMP -> 8811
!8841.BMP -> 8841
!8885.BMP -> 8885
!8894.BMP -> 8894
!8918.bmp -> 8918
!9003.BMP -> 9003
!9025.BMP -> 9025
!9051.BMP -> 9051
!9105.BMP -> 9105
!9128.BMP -> 9128
!9130.BMP -> 9130
!9143.BMP -> 9143
!9242.BMP -> 9242
!9249.BMP -> 9249
!9302.BMP -> 9302
!9411.BMP -> 9411
!9426.BMP -> 9426
!9452.BMP -> 9452
!9475.BMP -> 9475
!9550.BMP -> 9550
!9559.BMP -> 9559
!9654.BMP -> 9654
!9659.BMP -> 9659
!9791.BMP -> 9791
!9838.BMP -> 9838
!9889.BMP -> 9889
!9976.BMP -> 9976



No Comments


You need to be logged in to be able to post comments