Skip to content

Instantly share code, notes, and snippets.

@AndyNovo
Created October 27, 2023 12:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AndyNovo/44bee80d68db2d3c5a6a8314c703d5b4 to your computer and use it in GitHub Desktop.
Save AndyNovo/44bee80d68db2d3c5a6a8314c703d5b4 to your computer and use it in GitHub Desktop.
4711a42d31cd28be88f4049d7f6f88e43c5d70a7996182b67b872c11367e030f85124bef762d68c2111ea18101fb21d781e910f4d91628ca3217657e91d22960b415984f302ed5a13aae39868dd1bafc2882d86ed54a8baac8a1dfff8688a4dcc7758c581148bdd76cbc154287cfffc44096e3b43bd73f2988d3a3e6d8e1173a4f4696942542550555cc2f7e92aa0a379dafa89db74ffc9cb8c7aa3d00d4d3a91330db999fe968ec57ab4f462105bb1c16c0b8ec4ad7ee1ce302b94c4e7b87c2dd1f99b9314b349df0d4d9a70a242866334bbce9c445e66a46cd0fa7e342f52c9aab7149df6a054addc1fd7a03b9cd6b8476c807bf869defd88fd0ced737a80eb653111d77ac72c3bc4ff5b7d54250bc3125884a834aa92d65e42c65de1a6d061e59acd078bf8a6c017b61e8794a9f9090509552fe30d7a99d0a3df7672d788375b64c3c83672c2da9fc0b9b93529c8f41058a3342b1ea465e2a7e2afedb4a224634329c4063c6e9b7b3a6ec6c20d5864d3798077dde575fa2bb8c9ad199ef894b41d24c1e3e225b9b71f61cb8d60bb025100b9935be66c6e73b55895f43ed58d1d293cefc627bd6ea4775e9a36676be7e162cbe0712ea4c92bc54a82793ac9449859b9b0da07d7464c34bd1f8fbea4359499c2fca08bb04f22b512d645c3252920d5ae7dcbf4e16054c8276facc8e326d59dac71dbe6b60915f0fbabc4c1eba72cfda7edede72142810b01566616dc02867990f314603b9d9387692b37cff03b104ed5b6517584ba18761ff969984ed8ddd7dc3458e9a4879a92d006090334fa0439479346364e13e71c51938819f80965c6031a228ae5e194a5eee335a8d6d846408ee274193a6c273bd61ca271f744bc904feb341d3379bf801a5dbb2ff5b1cc38055a963342e893eb11c58fde317a5ef52e0ef48cae5d586d4b761b67be104005c5b60016608ae09dd978134bf55d73596cf9bdb548470281e3e536d071b8610430e2d3230a7019dcbbfde3042a904aef4593f84486c0a75b999337669fa0ccd644676a59341fde4681cb7e77f7eca08361a8299840a8d95130bee800c115234e2fc77791f1d8ebb4131dd0e3a40ce6c3270d9b43e2e656fbdd47ad236f870b556d23a699149b198b47c401c264c69c070dec3ca1e7b7712c399b67f9e972e66349de3d89c585419412b4ddcc021d49287b9ae3609fc469fe18741e49379f69ed9fa9e7c81eaf7b9acd62de19bc1ad1e21608f1e86e354460024a0862461868637d7dc77ea28aa129231b8112c6ac14337be0130c869a0f935f2001cba62013100f26a7baa6184c3a9c7bc3303d8a8cfa8c852f699f7aed87b2a75447f9c819ca747e493c77849fd3b8bb2ad07eae101083c39a875a5292494ca060aedfd17a4aa668c2c78ce
5416ae6977cc26abc6f419da317592fb39436abbd91292ac71bc39597b543f0bde1471ac63403d860d56ccc100ba6bc48bee6fb4df1757cc215e2e22998f127da3158a4b383b91e828e0399a82d7fbd218a9bf77c5478198ccf5c6f3ad91ffd6b6649957120abdd650a556519599bcd97982f4bf11952970878eeaefacfe00735d4fd7926b52065549ca237896bc0d71e99ff797f27de7dfbbcb9b2a14c3f8ed420ad7dd98ad17e80bbd480c623e875c17c682fc18d5b25be55fdf141968cd8ed50b99a42a0e7a90ffc798b3186c744c7105added906ef2f78d355b6dd1fe026bcd85167a0795955cb97ea6728e4cc61f5349a67b5c787fbef8ec58fc53ee900f01a1b526ce578c0b95aa6abc66a12bb201fdc1a8056d62d23ef11388e287c182d5e9cc46ba0832d0c6650bb375db48786059015e361a3b5974e3ae226053b9e69f44727cd3f7a22b5b40af4910fd5f05c47c72275a4fe4660626b1afacb513f6b6475864f22c1bd89e9a6fd522e87e36247a23c09d55d12b4b299948599f3c70b089c761e37225acb47b613a9ec5fe82e552d8674fa5d9eb60a10cd0b5cc04196c5d59cf16f0492f64c48e7b43b6ea3570417b2425fe3529db21aa674c0b688438a94940ae46e5f3bc94ff7ac85e452695bcd39b50bb92ff83b1775091f2d009d4d19e7ebee00163b57d029f7df8f3a4b11cb8f12a06e27d05812efb349508557f7fa50cde22d173d2ab04d7f6d5dde3223e66e656b15e0ce395983f46bb959b450cb007e536340b7d92db8d893a2ec9c983bce4a909a5178e621056b97211a9344c84224606ecc2429c61b4782df91ad083b1ab334fa42295e0ce575268d6db43203f85811d6e2c160e12cac7c567444d645edfb4d807394e84fa0dce9e4465dbcc453a54e243f853580190df59c73d4f36496bb43faf89691c6ed76ab4bbb4444236973437952a31df99e9071f950d072cfc99ddb5e847a2c58310772462dc21b0630377a7db22c829db7e46c04d821f1ef554099146c022fb48a4c3173eb37ca78026ebadd48c6e86c45f1c47d6d85032048ccc2dd1484ce5553efec105f5e18b6b972796009dba63e6f8e713705c824196883b43c3d67758c9575da49cf46c669a77477aa4ca4dda6795512694b34c03ee7ccd20b69601380a7f274dba13c772097c988cc556f4653000f9bc620ff8794aaa67c4af86bc4ed8f7beb9267dac2d8e3ea798bb8ffbca3d62dfb9c94a712217e9d49d2ff087d5133e596332484810dd5c821826df76dc231fe4a5f3a9b4271f90a21b739afe44aff140cbe241d6c20f26629a82d84cae7dbae7f4de482e69df506fdc5c5eed36a1c751c7d97f0ccb373dad0864e48a43f8299b814f1e112122713bc7fa81228c18e4d4ef1e937a9ef27843939d9
import os
key=os.urandom(1000)
from pwn import xor
msg1="REDACTED"
msg2="REDACTED"
ct1=xor(msg1, key)
ct2=xor(msg2, key)
print(ct1.encode('hex'))
print(ct2.encode('hex'))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment