Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- cbpf
- epoll
- packet flow
- wrefresh
- packet filter
- wnourefresh
- mvwin
- .net core 7
- edge trigger
- vtable
- rfc5508
- doupdate
- epoll_wait
- DOCKER-USER
- 풀이
- level trigger
- BOF
- Docker
- .nret core 배포
- Compiler
- C언어
- 취약점
- iptables
- REDIS
- 어셈블리어
- ioctl
- architecture
- LOB
- ncurses
- NAPT
Archives
- Today
- Total
목록카이사르암호 시저암호 어셈블리어 (1)
Tuuna Computer Science
[어셈블리어] 시저암호 암호화 with Assembly
C로 시저암호(카이사르암호) 암호화와 복호화를 먼저 작성하고 이를 바탕으로 어셈블리어로 작성하려 한다. 먼저 복호화 구간은 조금 복잡해서 먼저 암호화 구간만 진행했는데 아마 내일 부터 다시 복호화 구간을 만들어내지 않을까 생각해본다... ㅎ 코드는 주석을 대충달았는데 알아서 잘 해석하길 바랍니다. 또한 %include "asm_io.inc"는 Pual Carter 교수가 만든 include파일인데 print_nl을 사용하기 위해서다 이 파일이 없다면 지우고 print_nl을 지우길 바람. ;일단 필요한 함수 strlen, strcpy구현 %include "asm_io.inc" segment .bss segment .data format1 db "%s", 0 format2 db "%d", 0 print1 ..
Assembly
2018. 11. 3. 00:22