MCPcopy Create free account

hub / github.com/S3N4T0R-0X0/PixelCode-Attack / functions

Functions43 in github.com/S3N4T0R-0X0/PixelCode-Attack

↓ 16 callersFunctionMultiply
payload.cpp:426
↓ 14 callersFunctionxtime
payload.cpp:400
↓ 10 callersMethodencrypt
payload.cpp:809
↓ 10 callersFunctionsend_data
payload.cpp:835
↓ 7 callersFunctionstring_to_vector
payload.cpp:864
↓ 5 callersFunctionAddRoundKey
This function adds the round key to state. The round key is added to the state by an XOR function.
payload.cpp:343
↓ 3 callersFunctionCipher
Cipher is the main function that encrypts the PlainText.
payload.cpp:519
↓ 2 callersFunctionAES_ctx_set_iv
payload.cpp:335
↓ 2 callersFunctionInvCipher
payload.cpp:545
↓ 2 callersFunctionKeyExpansion
This function produces Nb(Nr+1) round keys. The round keys are used in each round to decrypt the states.
payload.cpp:252
↓ 2 callersFunctionXorWithIv
payload.cpp:598
↓ 2 callersFunctionrecv_all
payload.cpp:846
↓ 2 callersFunctionwstr_to_utf8
Loader.cpp:16
↓ 1 callersFunctionAES_CBC_decrypt_buffer
payload.cpp:622
↓ 1 callersFunctionAES_CBC_encrypt_buffer
payload.cpp:607
↓ 1 callersFunctionAES_init_ctx
payload.cpp:325
↓ 1 callersFunctionInvMixColumns
MixColumns function mixes the columns of the state matrix. The method used to multiply may be difficult to understand for the inexperienced. Please us
payload.cpp:456
↓ 1 callersFunctionInvShiftRows
payload.cpp:489
↓ 1 callersFunctionInvSubBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
payload.cpp:477
↓ 1 callersFunctionMixColumns
MixColumns function mixes the columns of the state matrix
payload.cpp:406
↓ 1 callersFunctionShiftRows
The ShiftRows() function shifts the rows in the state to the left. Each row is shifted with different offset. Offset = Row number. So the first row is
payload.cpp:372
↓ 1 callersFunctionSubBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
payload.cpp:357
↓ 1 callersFunctionbits_to_file
(bits, output_file)
Stager_PixelCode_To_Payload.py:27
↓ 1 callersMethoddecrypt
payload.cpp:822
↓ 1 callersFunctiondownload_file
Loader.cpp:24
↓ 1 callersFunctionexecute_command
payload.cpp:871
↓ 1 callersFunctionfile_to_video
(input_file, width=1920, height=1080, pixel_size=4, fps=24)
Payload_To_PixelCode_video.py:7
↓ 1 callersFunctionframes_to_bits_auto
(frames)
Stager_PixelCode_To_Payload.py:8
↓ 1 callersFunctionrecv_data
payload.cpp:857
↓ 1 callersFunctionrun_embedded_exe
Loader.cpp:72
↓ 1 callersFunctionvideo_to_exe
(video_path, output_name="Final_Result.exe")
Stager_PixelCode_To_Payload.py:41
MethodAESCipherTCP
payload.cpp:801
FunctionAES_CTR_xcrypt_buffer
Symmetrical operation: same function for encrypting as for decrypting. Note any IV/nonce should never be reused with the same key */
payload.cpp:644
FunctionAES_ECB_decrypt
payload.cpp:582
FunctionAES_ECB_encrypt
payload.cpp:576
FunctionAES_init_ctx_iv
payload.cpp:330
Methoddecode
payload.cpp:734
Methodencode
payload.cpp:692
Methodis_base64
payload.cpp:687
Functionmain
payload.cpp:1000
Methodpad
payload.cpp:786
Methodunpad
payload.cpp:793
Functionwmain
Loader.cpp:120