📄 sharkbox.cpp
字号:
W64LIT(0x9e175d39e74a065d),W64LIT(0xf0040b0c1d0f5a0b),W64LIT(0xceb8f73dec4f30f7),W64LIT(0xbe5119f32b481a19),W64LIT(0xd35bf0ede5ab83f0),W64LIT(0x7c8d0d621780d40d),W64LIT(0x85c6d1bf8617cad1),/* box 7 */W64LIT(0xb1c742127b66f2a4),W64LIT(0xce916098d7a59fc1),W64LIT(0xc312ef8e2406fa70),W64LIT(0x956c7dced81403d5),W64LIT(0x5a0c9b2318dd9520),W64LIT(0xad0d57f51a480e8b),W64LIT(0xe7b9d05287740b01),W64LIT(0x0217f9ea2ed81268),W64LIT(0x4d7cff19f8cd3a06),W64LIT(0x44d1772e572b7b67),W64LIT(0xfb73c5b5e65af72e),W64LIT(0x91427aef84512705),W64LIT(0x0c720963e4cf6c85),W64LIT(0x87c398a0732d8117),W64LIT(0xa17f5e96fe87620e),W64LIT(0x50476c8b8e8fcf1d),W64LIT(0xcb4ee1cc9c8cb225),W64LIT(0x67b2304c91a8b59a),W64LIT(0x54696baad2caebcd),W64LIT(0xddcf03836bf01437),W64LIT(0x46c68ec479f3690f),W64LIT(0x8f9f96e2cba7c942),W64LIT(0xe1802e99f5e93db9),W64LIT(0x4e9a8086c179215a),W64LIT(0xf0c9b4686764a427),W64LIT(0xfd4a3b7e94c7c196),W64LIT(0xfcbbbd0b83abc8a2),W64LIT(0xebcbd93163bb6784),W64LIT(0xf9643c5fc882e546),W64LIT(0xc4da973041f7c5fc),W64LIT(0x1af3eb2c13b3ca97),W64LIT(0x6e1fb87b3e4ef4fb),W64LIT(0x5e229c024498b1f0),W64LIT(0xf516353c2c4d89c3),W64LIT(0xcc869972f97d8da9),W64LIT(0x8d886f08e57fdb2a),W64LIT(0x1cca15e7612efc2f),W64LIT(0x567e9240fc12f9a5),W64LIT(0x43190f9032da44eb),W64LIT(0xfeac44e1ad73daca),W64LIT(0x07c878be65f13f8c),W64LIT(0x618bce87e3358322),W64LIT(0xf895ba2adfeeec72),W64LIT(0x751dd5223a913758),W64LIT(0x59eae4bc21698e7c),W64LIT(0xff5dc294ba1fd3fe),W64LIT(0x03e67f9f39b41b5c),W64LIT(0x2292c117d1efc7c9),W64LIT(0x8a4017b6808ee4a6),W64LIT(0xd1bd0ae08f3f78b2),W64LIT(0x135e631bbc558bf6),W64LIT(0xee14586528924a60),W64LIT(0x8857ee5cae56f6ce),W64LIT(0x0000000000000000),W64LIT(0x0e65f089ca177eed),W64LIT(0x34132358269361db),W64LIT(0x15679dd0cec8bd4e),W64LIT(0x800be01e16dcbe9b),W64LIT(0x949dfbbbcf780ae1),W64LIT(0xe397d773db312fd1),W64LIT(0xedf227fa1126513c),W64LIT(0xb5e945332723d674),W64LIT(0x53a11314b73bd441),W64LIT(0x23634762c683cefd),W64LIT(0x4b4501d28a500cbe),W64LIT(0x473708b16e9f603b),W64LIT(0x1770643ae010af26),W64LIT(0xa746a05d8c1a54b6),W64LIT(0x90b3fc9a933d2e31),W64LIT(0x35e2a52d31ff68ef),W64LIT(0xab34a93e68d53833),W64LIT(0xd81082d720d939d3),W64LIT(0xb86aca25d480b3c5),W64LIT(0xdfd8fa694528065f),W64LIT(0x4f6b06f3d615286e),W64LIT(0x578f1435eb7ef091),W64LIT(0x9af80b32056f740c),W64LIT(0x92a40570bde53c59),W64LIT(0xdbf6fd48196d228f),W64LIT(0x1b026d5904dfc3a3),W64LIT(0x3c4f2d1a9e19298e),W64LIT(0xc8a89e53a538a979),W64LIT(0x991e74ad3cdb6f50),W64LIT(0x042e07215c4524d0),W64LIT(0x8e6e1097dccbc076),W64LIT(0xe071a8ece285348d),W64LIT(0xd784f42bfda24e0a),W64LIT(0x7d41db60821b7f0d),W64LIT(0x85d4614a5df5937f),W64LIT(0xbb8cb5baed34a899),W64LIT(0x40ff700f0b6e5fb7),W64LIT(0x2cf7319e1bf8b924),W64LIT(0x3a76d3d1ec841f36),W64LIT(0x4520f15b40477253),W64LIT(0xf138321d7008ad13),W64LIT(0x42e889e525b64ddf),W64LIT(0x65a5c9a6bf70a7f2),W64LIT(0x208538fdff37d5a1),W64LIT(0x410ef67a1c025683),W64LIT(0x18e412c63d6bd8ff),W64LIT(0x72d5ad9c5f6008d4),W64LIT(0x255ab9a9b41ef845),W64LIT(0x93558305aa89356d),W64LIT(0x70c2547671b81abc),W64LIT(0x3604dab2084b73b3),W64LIT(0x05df81544b292de4),W64LIT(0xf2de4d8249bcb64f),W64LIT(0x0bba71dd813e5309),W64LIT(0xa368a77cd05f7066),W64LIT(0x796fdc41de5e5bdd),W64LIT(0xec03a18f064a5808),W64LIT(0x085c0e42b88a4855),W64LIT(0x274d40439ac6ea2d),W64LIT(0x31cca20c6dba4c3f),W64LIT(0x322add93540e5763),W64LIT(0xb60f3aac1e97cd28),W64LIT(0x7cb05d1595777639),W64LIT(0xb036c4676c0afb90),W64LIT(0x0a4bf7a896525a3d),W64LIT(0x73242be9480c01e0),W64LIT(0x5bfd1d560fb19c14),W64LIT(0x7b7825abf08649b5),W64LIT(0xb7febcd909fbc41c),W64LIT(0x81fa666b01b0b7af),W64LIT(0xd25b757fb68b63ee),W64LIT(0x0d838f16f3a365b1),W64LIT(0x6a31bf5a620bd02b),W64LIT(0x26bcc6368daae319),W64LIT(0x9ed60c13592a50dc),W64LIT(0x581b62c936058748),W64LIT(0x9cc1f5f977f242b4),W64LIT(0x83ed9f812f68a5c7),W64LIT(0x74ec53572dfd3e6c),W64LIT(0xb3d0bbf855bee0cc),W64LIT(0xacfcd1800d2407bf),W64LIT(0x303d24797ad6450b),W64LIT(0x7a89a3dee7ea4081),W64LIT(0x69d7c0c55bbfcb77),W64LIT(0x770a2cc814492530),W64LIT(0x0f9476fcdd7b77d9),W64LIT(0xaeeb286a23fc15d7),W64LIT(0x2174be88e85bdc95),W64LIT(0xde297c1c52440f6b),W64LIT(0xd04c8c9598537186),W64LIT(0x2ee0c8743520ab4c),W64LIT(0x977b8424f6cc11bd),W64LIT(0x10b81c8485e190aa),W64LIT(0xa4a0dfc2b5ae4fea),W64LIT(0x98eff2d82bb76664),W64LIT(0xa8d2d6a15161236f),W64LIT(0xd4628bb4c4165556),W64LIT(0x682646b04cd3c243),W64LIT(0x2d06b7eb0c94b010),W64LIT(0x626db118da81987e),W64LIT(0x2928b0ca50d194c0),W64LIT(0x6df9c7e407faefa7),W64LIT(0x1681e24ff77ca612),W64LIT(0x4952f838a4881ed6),W64LIT(0x76fbaabd03252c04),W64LIT(0xc73ce8af7843dea0),W64LIT(0xe82da6ae5a0f7cd8),W64LIT(0xc10516640adee818),W64LIT(0x968a0251e1a01889),W64LIT(0x37f55cc71f277a87),W64LIT(0xe5ae29b8a9ac1969),W64LIT(0xcabf67b98be0bb11),W64LIT(0xf4e7b3493b2180f7),W64LIT(0xe9dc20db4d6375ec),W64LIT(0x639c376dcded914a),W64LIT(0x12afe56eab3982c2),W64LIT(0xc2e369fb336af344),W64LIT(0xa6b726289b765d82),W64LIT(0x14961ba5d9a4b47a),W64LIT(0xbc44cd0488c59715),W64LIT(0xd3aaf30aa1e76ada),W64LIT(0x28d936bf47bd9df4),W64LIT(0xaf1aae1f34901ce3),W64LIT(0x2f114e01224ca278),W64LIT(0xe648562790180235),W64LIT(0x24ab3fdca372f171),W64LIT(0x52509561a057dd75),W64LIT(0xc6cd6eda6f2fd794),W64LIT(0xa08ed8e3e9eb6b3a),W64LIT(0x09ad8837afe64161),W64LIT(0xbdb54b719fa99e21),W64LIT(0x8c79e97df213d21e),W64LIT(0xcf60e6edc0c996f5),W64LIT(0x5dc4e39d7d2caaac),W64LIT(0x11499af1928d999e),W64LIT(0x5fd31a7753f4b8c4),W64LIT(0x01f18675176c0934),W64LIT(0xc52b1145569bccc8),W64LIT(0x9f278a664e4659e8),W64LIT(0x3dbeab6f897520ba),W64LIT(0xa2992109c7337952),W64LIT(0x9b098d4712037d38),W64LIT(0xc9591826b254a04d),W64LIT(0x3b8755a4fbe81602),W64LIT(0xbe5334eea61d857d),W64LIT(0x51b6eafe99e3c629),W64LIT(0x191594b32a07d1cb),W64LIT(0x1f2c6a78589ae773),W64LIT(0x3fa95285a7ad32d2),W64LIT(0x5c3565e86a40a398),W64LIT(0xb2213d8d42d2e9f8),W64LIT(0xefe5de103ffe4354),W64LIT(0x4ab487a79d3c058a),W64LIT(0xcd771f07ee11849d),W64LIT(0xbfa2b29bb1718c49),W64LIT(0xba7d33cffa58a1ad),W64LIT(0x6fee3e0e2922fdcf),W64LIT(0x64544fd3a81caec6),W64LIT(0xd9e104a237b530e7),W64LIT(0xf32fcbf75ed0bf7b),W64LIT(0x3e58d4f0b0c13be6),W64LIT(0xb418c346304fdf40),W64LIT(0xaac52f4b7fb93107),W64LIT(0xdc3e85f67c9c1d03),W64LIT(0xd5930dc1d37a5c62),W64LIT(0x0639fecb729d36b8),W64LIT(0xc0f490111db2e12c),W64LIT(0x7ea7a4ffbbaf6451),W64LIT(0xf6f04aa315f9929f),W64LIT(0x6643b63986c4bcae),W64LIT(0x6c0841911096e693),W64LIT(0x8425e73f4a999a4b),W64LIT(0x7133d20366d41388),W64LIT(0x38612a3bc25c0d5e),W64LIT(0xb99b4c50c3ecbaf1),W64LIT(0x1d3b93927642f51b),W64LIT(0x7f56228aacc36d65),W64LIT(0x9d30738c609e4b80),W64LIT(0x48a37e4db3e417e2),W64LIT(0x8bb191c397e2ed92),W64LIT(0x2acecf5569658f9c),W64LIT(0xda077b3d0e012bbb),W64LIT(0xa55159b7a2c246de),W64LIT(0x33db5be643625e57),W64LIT(0x821c19f43804acf3),W64LIT(0x3990ac4ed530046a),W64LIT(0xd675725eeace473e),W64LIT(0x789e5a34c93252e9),W64LIT(0x86321ed564418823),W64LIT(0xfa8243c0f136fe1a),W64LIT(0xe45fafcdbec0105d),W64LIT(0x2b3f49207e0986a8),W64LIT(0xa92350d4460d2a5b),W64LIT(0x1eddec0d4ff6ee47),W64LIT(0x89a66829b93afffa),W64LIT(0x607a48f2f4598a16),W64LIT(0x6bc0392f7567d91f),W64LIT(0xea3a5f4474d76eb0),W64LIT(0x5598eddfc5a6e2f9),W64LIT(0x4c8d796cefa13332),W64LIT(0xf701ccd602959bab),W64LIT(0xe2665106cc5d26e5),};const word64 SHARK::Dec::cbox[8][256] = {/* box 0 */W64LIT(0xe6126af05e55aff3),W64LIT(0x4b6c893f310b0835),W64LIT(0xaa4c0e84ebfc8d57),W64LIT(0xfb9b5c7bf3b3090d),W64LIT(0x4508a6a9ccba5ce2),W64LIT(0xe5d1d2064dc6bde9),W64LIT(0x348343755288edde),W64LIT(0xb684505de46b250c),W64LIT(0xa8cede205a1e91e8),W64LIT(0x40b89b46f9fa6acc),W64LIT(0x8ee1ec1afab080ba),W64LIT(0xde77d6b7408e0a45),W64LIT(0x9a3e184c2e455802),W64LIT(0xbe93fad23f0955ef),W64LIT(0x3ae76ce3af39b909),W64LIT(0xad7ee3cf6f5ea7c6),W64LIT(0x8b51d1f5cff0b694),W64LIT(0x70ca8d8e3c43bf99),W64LIT(0xccdba7f8b2a8f6c9),W64LIT(0x4c5e6474b5a922a4),W64LIT(0x5d31adcd541ccc32),W64LIT(0x9b7f701e8c3456a7),W64LIT(0x2ac9cd08ecfd593a),W64LIT(0x8fa0844858c18e1f),W64LIT(0x32f0c66c745bc9ea),W64LIT(0xc58d6525cbbb888f),W64LIT(0x8c633cbe4b529c05),W64LIT(0xf2cd9ea68aa0774b),W64LIT(0x2cba4811ca2e7d0e),W64LIT(0xe2e33f4dc9649778),W64LIT(0xf4be1bbfac73537f),W64LIT(0x22de6787379f29d9),W64LIT(0x0956c2dd79137e46),W64LIT(0xe061efe978868bc7),W64LIT(0x1cc85ed90f97a85b),W64LIT(0x31337e9a67c8dbf0),W64LIT(0x360193d1e36af161),W64LIT(0x7fefca4a6383e5eb),W64LIT(0x8535fe633241e243),W64LIT(0xc3fee03ced68acbb),W64LIT(0x81c4abdea570dac8),W64LIT(0x67d6c12efb25753b),W64LIT(0xa4282112164dd980),W64LIT(0xcf181f0ea13be4d3),W64LIT(0xa98fb672f86f9f4d),W64LIT(0x5c70c59ff66dc297),W64LIT(0xb0f7d544c2b80138),W64LIT(0x0da79760ee2246cd),W64LIT(0x3740fb83411bffc4),W64LIT(0x24ade29e114c0ded),W64LIT(0xf858e48de0201b17),W64LIT(0x0e642f96fdb154d7),W64LIT(0xddb46e41531d185f),W64LIT(0x25ec8accb33d0348),W64LIT(0x0282d0a4b1e21cbf),W64LIT(0x1bfab3928b3582ca),W64LIT(0xaffc336bdebcbb79),W64LIT(0x35c22b27f0f9e37b),W64LIT(0x03c3b8f61393121a),W64LIT(0xb8e07fcb19da71db),W64LIT(0x99fda0ba3dd64a18),W64LIT(0xce59775c034aea76),W64LIT(0x49ee599b80e9148a),W64LIT(0xfe2b6194c6f33f23),W64LIT(0x4edcb4d0044b3e1b),W64LIT(0xd5a3c4ce887f68bc),W64LIT(0xdf36bee5e2ff04e0),W64LIT(0x171c4ca0c766caa2),W64LIT(0x0bd41279c8f162f9),W64LIT(0xe490ba54efb7b34c),W64LIT(0x5b4228d472cfe806),W64LIT(0x5355825ba9ad98e5),W64LIT(0x9f8e25a31b056e2c),W64LIT(0xcd9acfaa10d9f86c),W64LIT(0x88926903dc63a48e),W64LIT(0xb40680f9558939b3),W64LIT(0x239f0fd595ee277c),W64LIT(0xec8710db34d5c3af),W64LIT(0x87b72ec783a3fefc),W64LIT(0x632794936c144db0),W64LIT(0x46cb1e5fdf294ef8),W64LIT(0x83467b7a1492c677),W64LIT(0x9c4d9d5508967c36),W64LIT(0xd6607c389bec7aa6),W64LIT(0x165d24f26517c407),W64LIT(0xc4cc0d7769ca862a),W64LIT(0xcbe94ab3360adc58),W64LIT(0x847496319030ece6),W64LIT(0x7a5ff7a556c3d3c5),W64LIT(0xc03d58cafefbbea1),W64LIT(0x76b908971a909bad),W64LIT(0x2f79f0e7d9bd6f14),W64LIT(0x197863363ad79e75),W64LIT(0xda86830ad7bf32ce),W64LIT(0x5a034086d0bee6a3),W64LIT(0x97998f2cc0671ecf),W64LIT(0x552607428f7ebcd1),W64LIT(0x51d752ff184f845a),W64LIT(0xbb23c73d0a4963c1),W64LIT(0x2b88a55a4e8c579f),W64LIT(0xd80453ae665d2e71),W64LIT(0xee05c07f8537df10),W64LIT(0x423a4be248187673),W64LIT(0xcaa822e1947bd2fd),W64LIT(0x1abbdbc029448c6f),W64LIT(0x96d8e77e6216106a),W64LIT(0x6266fcc1ce654315),W64LIT(0x89d301517e12aa2b),W64LIT(0x730935782fd0ad83),W64LIT(0x8085c38c0701d46d),W64LIT(0x6b303e1cb7763d53),W64LIT(0x3f57510c9a798f27),W64LIT(0x4449cefb6ecb5247),W64LIT(0x48af31c922981a2f),W64LIT(0x98bcc8e89fa744bd),W64LIT(0x69b2eeb8069421ec),W64LIT(0xebb5fd90b077e93e),W64LIT(0x6a71564e150733f6),W64LIT(0x116fc9b9e1b5ee96),W64LIT(0x4a2de16d937a0690),W64LIT(0xb9a11799bbab7f7e),W64LIT(0x9368da9157562644),W64LIT(0x718be5dc9e32b13c),W64LIT(0xc82af2452599ce42),W64LIT(0xb547e8abf7f83716),W64LIT(0x33b1ae3ed62ac74f),W64LIT(0x799c4f534550c1df),W64LIT(0x3e16395e38088182),W64LIT(0x7c2c72bc7010f7f1),W64LIT(0xf38cf6f428d179ee),W64LIT(0xd29129850cdd422d),W64LIT(0x41f9f3145b8b6469),W64LIT(0x945a37dad3f40cd5),W64LIT(0x757ab061090389b7),W64LIT(0x6554118a4ac76984),W64LIT(0x7d6d1aeed261f954),W64LIT(0x01416852a2710ea5),W64LIT(0xb27505e0735a1d87),W64LIT(0x77f860c5b8e19508),W64LIT(0x78dd2701e721cf7a),W64LIT(0xe12087bbdaf78562),W64LIT(0x86f6469521d2f059),W64LIT(0xef44a82d2746d1b5),W64LIT(0xbc112a768eeb4950),W64LIT(0xc2bf886e4f19a21e),W64LIT(0x307216c8c5b9d555),W64LIT(0xc96b9a1787e8c0e7),W64LIT(0xa31acc5992eff311),W64LIT(0xa0d974af817ce10b),W64LIT(0xdcf50613f16c16fa),W64LIT(0xfca9b1307711239c),W64LIT(0x57a4d7e63e9ca06e),W64LIT(0xc64eddd3d8289a95),W64LIT(0xa25ba40b309efdb4),W64LIT(0x2e3898b57bcc61b1),W64LIT(0xf5ff73ed0e025dda),W64LIT(0xa6aaf1b6a7afc53f),W64LIT(0xd9453bfcc42c20d4),W64LIT(0x9d0cf507aae77293),W64LIT(0x290a75feff6e4b20),W64LIT(0xa7eb99e405decb9a),W64LIT(0xa1981cfd230defae),W64LIT(0x12ac714ff226fc8c),W64LIT(0x743bd833ab728712),W64LIT(0x6c02d35733d417c2),W64LIT(0xe9372d340195f581),W64LIT(0xf77da349bfe04165),W64LIT(0x68f386eaa4e52f49),W64LIT(0x211ddf71240c3bc3),W64LIT(0x13ed191d5057f229),W64LIT(0xe8764566a3e4fb24),W64LIT(0xf9198cdf425115b2),W64LIT(0xd013f921bd3f5e92),W64LIT(0x91ea0a35e6b43afb),W64LIT(0x0732ed4b84a22a91),W64LIT(0xeaf495c21206e79b),W64LIT(0x5214ea090bdc9640),W64LIT(0x0000000000000000),W64LIT(0xb3346db2d12b1322),W64LIT(0x0ce6ff324c534868),W64LIT(0xaebd5b397ccdb5dc),W64LIT(0x0a957a2b6a806c5c),W64LIT(0x1f0be62f1c04ba41),W64LIT(0x14dff456d4f5d8b8),W64LIT(0x58819022615cfa1c),W64LIT(0x05b03def3540362e),W64LIT(0xe3a2571f6b1599dd),W64LIT(0x9229b2c3f527
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -