ANSSI-FR/polichombr

View on GitHub

Showing 1,243 of 1,244 total issues

Line is too long. [260/80]
Open

                  ['DES_pc1', ["\x39\x31\x29\x21\x19\x11\x09\x01\x3a\x32\x2a\x22\x1a\x12\x0a\x02\x3b\x33\x2b\x23\x1b\x13\x0b\x03\x3c\x34\x2c\x24\x3f\x37\x2f\x27\x1f\x17\x0f\x07\x3e\x36\x2e\x26\x1e\x16\x0e\x06\x3d\x35\x2d\x25\x1d\x15\x0d\x05\x1c\x14\x0c\x04"]],

Line is too long. [532/80]
Open

                  ['zinflate_distanceStarts', ["\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x07\x00\x00\x00\x09\x00\x00\x00\x0d\x00\x00\x00\x11\x00\x00\x00\x19\x00\x00\x00\x21\x00\x00\x00\x31\x00\x00\x00\x41\x00\x00\x00\x61\x00\x00\x00\x81\x00\x00\x00\xc1\x00\x00\x00\x01\x01\x00\x00\x81\x01\x00\x00\x01\x02\x00\x00\x01\x03\x00\x00\x01\x04\x00\x00\x01\x06\x00\x00\x01\x08\x00\x00\x01\x0c\x00\x00\x01\x10\x00\x00\x01\x18\x00\x00\x01\x20\x00\x00\x01\x30\x00\x00\x01\x40\x00\x00\x01\x60\x00\x00"]],

Line is too long. [133/80]
Open

                  ['MD5/SHA1', ["\x01\x23\x45\x67", "\x89\xab\xcd\xef", "\xfe\xdc\xba\x98", "\x76\x54\x32\x10", "\xf0\xe1\xd2\xc3"]],

Line is too long. [178/80]
Open

                  ['TigerInit', ["\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5", "\xef\xcd\xab\x89\x67\x45\x23\x01", "\x10\x32\x54\x76\x98\xba\xdc\xfe", "\x87\xe1\xb2\xc3\xb4\xa5\x96\xf0"]],

Line is too long. [672/80]
Open

                  ['RC5_box', ["\x63\x51\xe1\xb7", "\x1c\xcb\x18\x56", "\xd5\x44\x50\xf4", "\x8e\xbe\x87\x92", "\x47\x38\xbf\x30", "\x00\xb2\xf6\xce", "\xb9\x2b\x2e\x6d", "\x72\xa5\x65\x0b", "\x2b\x1f\x9d\xa9", "\xe4\x98\xd4\x47", "\x9d\x12\x0c\xe6", "\x56\x8c\x43\x84", "\x0f\x06\x7b\x22", "\xc8\x7f\xb2\xc0", "\x81\xf9\xe9\x5e", "\x3a\x73\x21\xfd", "\xf3\xec\x58\x9b", "\xac\x66\x90\x39", "\x65\xe0\xc7\xd7", "\x1e\x5a\xff\x75", "\xd7\xd3\x36\x14", "\x90\x4d\x6e\xb2", "\x49\xc7\xa5\x50", "\x02\x41\xdd\xee", "\xbb\xba\x14\x8d", "\x74\x34\x4c\x2b", "\x2d\xae\x83\xc9", "\xe6\x27\xbb\x67", "\x9f\xa1\xf2\x05", "\x58\x1b\x2a\xa4", "\x11\x95\x61\x42", "\xca\x0e\x99\xe0"]],

Line is too long. [165/80]
Open

                  ['IDEA_Box', ["\xb7\xe1\x51\x62\x8a\xed\x2a\x6a\xbf\x71\x58\x80\x9c\xf4\xf3\xc7\x62\xe7\x16\x0f\x38\xb4\xda\x56\xa7\x84\xd9\x04\x51\x90\xcf\xef"]],

Line is too long. [681/80]
Open

                  ['rijndael_td0', ["\x50\xa7\xf4\x51\x53\x65\x41\x7e\xc3\xa4\x17\x1a\x96\x5e\x27\x3a\xcb\x6b\xab\x3b\xf1\x45\x9d\x1f\xab\x58\xfa\xac\x93\x03\xe3\x4b\x55\xfa\x30\x20\xf6\x6d\x76\xad\x91\x76\xcc\x88\x25\x4c\x02\xf5\xfc\xd7\xe5\x4f\xd7\xcb\x2a\xc5\x80\x44\x35\x26\x8f\xa3\x62\xb5\x49\x5a\xb1\xde\x67\x1b\xba\x25\x98\x0e\xea\x45\xe1\xc0\xfe\x5d\x02\x75\x2f\xc3\x12\xf0\x4c\x81\xa3\x97\x46\x8d\xc6\xf9\xd3\x6b\xe7\x5f\x8f\x03\x95\x9c\x92\x15\xeb\x7a\x6d\xbf\xda\x59\x52\x95\x2d\x83\xbe\xd4\xd3\x21\x74\x58\x29\x69\xe0\x49\x44\xc8\xc9\x8e\x6a\x89\xc2\x75\x78\x79\x8e\xf4\x6b\x3e\x58\x99\xdd\x71\xb9\x27\xb6\x4f\xe1\xbe\x17\xad\x88\xf0\x66\xac\x20\xc9\xb4\x3a\xce\x7d"]],

Line is too long. [533/80]
Open

                  ['ZLIB_distance_extra_bits', ["\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x00\x09\x00\x00\x00\x09\x00\x00\x00\x0a\x00\x00\x00\x0a\x00\x00\x00\x0b\x00\x00\x00\x0b\x00\x00\x00\x0c\x00\x00\x00\x0c\x00\x00\x00\x0d\x00\x00\x00\x0d\x00\x00\x00"]],

Place the condition on the same line as elsif.
Open

        blocks << di.address

This cop checks for conditions that are not on the same line as if/while/until.

Example:

# bad

if
  some_condition
  do_something
end

Example:

# good

if some_condition
  do_something
end

Line is too long. [535/80]
Open

                  ['zinflate_distanceExtraBits', ["\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x00\x09\x00\x00\x00\x09\x00\x00\x00\x0a\x00\x00\x00\x0a\x00\x00\x00\x0b\x00\x00\x00\x0b\x00\x00\x00\x0c\x00\x00\x00\x0c\x00\x00\x00\x0d\x00\x00\x00\x0d\x00\x00\x00"]],

Line is too long. [582/80]
Open

                  ['Twofish_S-Box', ["\x08\x01\x07\x0d\x06\x0f\x03\x02\x00\x0b\x05\x09\x0e\x0c\x0a\x04", "\x02\x08\x0b\x0d\x0f\x07\x06\x0e\x03\x01\x09\x04\x00\x0a\x0c\x05", "\x0e\x0c\x0b\x08\x01\x02\x03\x05\x0f\x04\x0a\x06\x07\x00\x09\x0d", "\x01\x0e\x02\x0b\x04\x0c\x03\x07\x06\x0d\x0a\x05\x0f\x09\x00\x08", "\x0b\x0a\x05\x0e\x06\x0d\x09\x00\x0c\x08\x0f\x03\x02\x04\x07\x01", "\x04\x0c\x07\x05\x01\x06\x09\x0a\x00\x0e\x0d\x08\x02\x0b\x03\x0f", "\x0d\x07\x0f\x04\x01\x02\x06\x0e\x09\x0b\x03\x00\x08\x05\x0c\x0a", "\x0b\x09\x05\x01\x0c\x03\x0d\x0e\x06\x04\x07\x0f\x02\x00\x08\x0a"]],

Line is too long. [505/80]
Open

                  ['SHA256_K', ["\x98\x2f\x8a\x42\x91\x44\x37\x71\xcf\xfb\xc0\xb5\xa5\xdb\xb5\xe9\x5b\xc2\x56\x39\xf1\x11\xf1\x59\xa4\x82\x3f\x92\xd5\x5e\x1c\xab\x98\xaa\x07\xd8\x01\x5b\x83\x12\xbe\x85\x31\x24\xc3\x7d\x0c\x55\x74\x5d\xbe\x72\xfe\xb1\xde\x80\xa7\x06\xdc\x9b\x74\xf1\x9b\xc1\xc1\x69\x9b\xe4\x86\x47\xbe\xef\xc6\x9d\xc1\x0f\xcc\xa1\x0c\x24\x6f\x2c\xe9\x2d\xaa\x84\x74\x4a\xdc\xa9\xb0\x5c\xda\x88\xf9\x76\x52\x51\x3e\x98\x6d\xc6\x31\xa8\xc8\x27\x03\xb0\xc7\x7f\x59\xbf\xf3\x0b\xe0\xc6\x47"]],

Line is too long. [115/80]
Open

                  ['PKCS_Tiger', ["\x30\x29\x30\x0d\x06\x09\x2b\x06\x01\x04\x01\xda\x47\x0c\x02\x05\x00\x04\x18"]],

Line is too long. [489/80]
Open

                  ['rijndael_te3', ["\xc6\xa5\x63\x63\xf8\x84\x7c\x7c\xee\x99\x77\x77\xf6\x8d\x7b\x7b\xff\x0d\xf2\xf2\xd6\xbd\x6b\x6b\xde\xb1\x6f\x6f\x91\x54\xc5\xc5\x60\x50\x30\x30\x02\x03\x01\x01\xce\xa9\x67\x67\x56\x7d\x2b\x2b\xe7\x19\xfe\xfe\xb5\x62\xd7\xd7\x4d\xe6\xab\xab\xec\x9a\x76\x76\x8f\x45\xca\xca\x1f\x9d\x82\x82\x89\x40\xc9\xc9\xfa\x87\x7d\x7d\xef\x15\xfa\xfa\xb2\xeb\x59\x59\x8e\xc9\x47\x47\xfb\x0b\xf0\xf0\x41\xec\xad\xad\xb3\x67\xd4\xd4\x5f\xfd\xa2\xa2\x45\xea\xaf\xaf"]],

Line is too long. [514/80]
Open

                  ['zinflate_lengthStarts', ["\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x09\x00\x00\x00\x0a\x00\x00\x00\x0b\x00\x00\x00\x0d\x00\x00\x00\x0f\x00\x00\x00\x11\x00\x00\x00\x13\x00\x00\x00\x17\x00\x00\x00\x1b\x00\x00\x00\x1f\x00\x00\x00\x23\x00\x00\x00\x2b\x00\x00\x00\x33\x00\x00\x00\x3b\x00\x00\x00\x43\x00\x00\x00\x53\x00\x00\x00\x63\x00\x00\x00\x73\x00\x00\x00\x83\x00\x00\x00\xa3\x00\x00\x00\xc3\x00\x00\x00\xe3\x00\x00\x00\x02\x01\x00\x00"]],

Line is too long. [361/80]
Open

                  ['whirlpool_rc', ["\x4f\x01\xb8\x87\xe8\xc6\x23\x18\x52\x91\x6f\x79\xf5\xd2\xa6\x36\x35\x7b\x0c\xa3\x8e\x9b\xbc\x60\x57\xfe\x4b\x2e\xc2\xd7\xe0\x1d\xda\x4a\xf0\x9f\xe5\x37\x77\x15\x85\x6b\xa0\xb1\x0a\x29\xc9\x58\x67\x05\x3e\xcb\xf4\x10\x5d\xbd\xd8\x95\x7d\xa7\x8b\x41\x27\xe4\x9e\x47\x17\xdd\x66\x7c\xee\xfb\x33\x83\x5a\xad\x07\xbf\x2d\xca"]],

Line is too long. [449/80]
Open

                  ['whirlpool_c2', ["\xc0\x78\x18\x28\x18\x18\x78\xd8\x05\xaf\x23\x65\x23\x23\xaf\x26\x7e\xf9\xc6\x57\xc6\xc6\xf9\xb8\x13\x6f\xe8\x25\xe8\xe8\x6f\xfb\x4c\xa1\x87\x94\x87\x87\xa1\xcb\xa9\x62\xb8\xd5\xb8\xb8\x62\x11\x08\x05\x01\x03\x01\x01\x05\x09\x42\x6e\x4f\xd1\x4f\x4f\x6e\x0d\xad\xee\x36\x5a\x36\x36\xee\x9b\x59\x04\xa6\xf7\xa6\xa6\x04\xff\xde\xbd\xd2\x6b\xd2\xd2\xbd\x0c\xfb\x06\xf5\x02\xf5\xf5\x06\x0e\xef\x80\x79\x8b\x79\x79"]],

Avoid more than 3 levels of block nesting.
Open

            next unless orifunc

This cop checks for excessive nesting of conditional and looping constructs.

You can configure if blocks are considered using the CountBlocks option. When set to false (the default) blocks are not counted towards the nesting level. Set to true to count blocks as well.

The maximum level of nesting allowed is configurable.

Line is too long. [501/80]
Open

                  ['whirlpool_c0', ["\x78\xd8\xc0\x78\x18\x28\x18\x18\xaf\x26\x05\xaf\x23\x65\x23\x23\xf9\xb8\x7e\xf9\xc6\x57\xc6\xc6\x6f\xfb\x13\x6f\xe8\x25\xe8\xe8\xa1\xcb\x4c\xa1\x87\x94\x87\x87\x62\x11\xa9\x62\xb8\xd5\xb8\xb8\x05\x09\x08\x05\x01\x03\x01\x01\x6e\x0d\x42\x6e\x4f\xd1\x4f\x4f\xee\x9b\xad\xee\x36\x5a\x36\x36\x04\xff\x59\x04\xa6\xf7\xa6\xa6\xbd\x0c\xde\xbd\xd2\x6b\xd2\xd2\x06\x0e\xfb\x06\xf5\x02\xf5\xf5\x80\x96\xef\x80\x79\x8b\x79\x79\xce\x30\x5f\xce\x6f\xb1\x6f\x6f\xef\x6d\xfc"]],

Line is too long. [550/80]
Open

                  ['HAVAL_mc3', ["\x39\xd5\x30\x9c\x13\x60\xf2\x2a\x23\xb0\xd1\xc5\xf0\x85\x60\x28\x18\x79\x41\xca\xef\x38\xdb\xb8\xb0\xdc\x79\x8e\x0e\x18\x3a\x60\x8b\x0e\x9e\x6c\x3e\x8a\x1e\xb0\xc1\x77\x15\xd7\x27\x4b\x31\xbd\xda\x2f\xaf\x78\x60\x5c\x60\x55\xf3\x25\x55\xe6\x94\xab\x55\xaa\x62\x98\x48\x57\x40\x14\xe8\x63\x6a\x39\xca\x55\xb6\x10\xab\x2a\x34\x5c\xcc\xb4\xce\xe8\x41\x11\xaf\x86\x54\xa1\x93\xe9\x72\x7c\x11\x14\xee\xb3\x2a\xbc\x6f\x63\x5d\xc5\xa9\x2b\xf6\x31\x18\x74\x16\x3e\x5c\xce\x1e\x93\x87\x9b\x33\xba\xd6\xaf\x5c\xcf\x24\x6c"]],
Severity
Category
Status
Source
Language