diff options
author | exegete <nikitf-97@mail.ru> | 2020-10-17 21:07:31 +0300 |
---|---|---|
committer | exegete <nikitf-97@mail.ru> | 2020-10-17 21:07:31 +0300 |
commit | 59b7d405aeeb0ac8fea048d5d336bae62932f0c6 (patch) | |
tree | 52365832103ba901f27fb40ecd440a0ea609ec2b /encrypt.sts | |
parent | be953c23a9ee9c328d186e0afd7fbc0855eefd3a (diff) | |
parent | bb541944e4249cc30612056b64f15e593e58966c (diff) | |
download | cryptrobber-59b7d405aeeb0ac8fea048d5d336bae62932f0c6.tar cryptrobber-59b7d405aeeb0ac8fea048d5d336bae62932f0c6.tar.xz cryptrobber-59b7d405aeeb0ac8fea048d5d336bae62932f0c6.zip |
Merge remote-tracking branch 'aversey/master' into master
Diffstat (limited to 'encrypt.sts')
-rw-r--r-- | encrypt.sts | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/encrypt.sts b/encrypt.sts index a472e57..7762b3a 100644 --- a/encrypt.sts +++ b/encrypt.sts @@ -1,20 +1,13 @@ module ia32/elf/begin.sts module cipher.sts -defarr passwd 3 - -defword encrypt - top as pos - do sys_read 0 = until - passwd 3 pos cipher sys_write - od drop -exit - set_entry - 31 passwd ! - 32 passwd 1 + ! - 33 passwd 2 + ! - 0 encrypt drop + 31 32 33 local password + 3 as passlen + passlen 1 - local pos + do sys_read 0 = until + password passlen pos cipher sys_write + od sys_exit module ia32/elf/end.sts |