28 lines
609 B
NASM
28 lines
609 B
NASM
cryptocmddecode:
|
|
decodecmdopt(cryptocmdENCRYPT, cryptocmdENCRYPTo)
|
|
decodecmdopt(cryptocmdDECRYPT, cryptocmdDECRYPTo)
|
|
ret
|
|
|
|
cryptocmdroute:
|
|
pop bc
|
|
routeoptjp(cryptocmdENCRYPTo, cryptocmdENCRYPTf)
|
|
routeoptjp(cryptocmdDECRYPTo, cryptocmdDECRYPTf)
|
|
push bc
|
|
ret
|
|
|
|
cryptocmdmanroute:
|
|
pop bc
|
|
routestrjp(cryptocmdENCRYPT, cryptocmdENCRYPTm)
|
|
routeoptjp(cryptocmdDECRYPTo, cryptocmdDECRYPTf)
|
|
push bc
|
|
ret
|
|
|
|
cryptocmdmanrouteu:
|
|
pop bc
|
|
routeustrjp(cryptocmdENCRYPT, cryptocmdENCRYPTu)
|
|
routeustrjp(cryptocmdDECRYPTo, cryptocmdDECRYPTf)
|
|
push bc
|
|
ret
|
|
|
|
#include "includes/CryptoCommands/CryptoCommands.inc"
|