목록분류 전체보기 (427)
안 쓰던 블로그
rev4 libpcap 이더넷 헤더 만들기: nroses-taek.tistory.com/119 libpcap 패킷 캡쳐: arings.tistory.com/entry/libpcap%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%ED%8C%A8%ED%82%B7%EC%BA%A1%EC%B3%90 arp BOB위키: kitribob.wiki/wiki/ARP pcap 간단 소스: blog.daum.net/xaero77/39 libpcap 프로그래밍: www.joinc.co.kr/w/Site/Network_Programing/AdvancedComm/pcap_intro 패킷 스니핑: prosigi.tistory.com/20 libpcap: wiki.kldp.org/KoreanDoc/html/Li..
먼저 메인 함수를 본다. main을 보면 구조는 이전 문제들이랑 다르지 않다 함수에 들어가 본다 RCX(입력값)을 RSP+8 주소에 가져온다 RSP에 18만큼의 공간을 준비한다 RSP주소에는 0을 넣는다 JMP한다 CMP RAX, 1C를 하는데 RAC와 1C를 비교하는 것 결과값이 ~65주소보다 크거나 같으면(JAE) EAX에 1을 넣고 RSP에 18을 더하면서 종료된다 계속 비교하며 반복하는 모습이 보이니 즉 이 부분은 for문이다 for(int i=0; i>4 연산인 것이다 이 연산이 끝나면 RAX가 4가 된다 RDX에 다시 Hello를 가져온다(RSP+20 주소) ECX에 rdx+rcx*1: "Hello"를 한다 ECX에 'H'인 48이 들어간다 SHL은 왼쪽 쉬프트 연산. ECX가 원래 48이었는..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
UNCONDITIONAL Solve SIGNAL COMPARATOR without using the JGZ, JLZ, JEZ, or JNZ instructions. 문제는 값을 하나 받아서 0보다 크면 G로 0이면 E로 0보다 작으면 L로 OUT시킨다 OUT값이 1이 아니면 0을 출력해야 한다 원래 풀이 근데 여기서 0을 비교하는 조건 GZ, JLZ, JEZ, JNZ을 쓰지 않는 게 도전과제 조건이다 그럼 뭐 써야 하냐 JRO는 조건에 없으니 JRO를 쓰면 된다 JRO n은 명령어와 n줄 떨어진 행으로 이동한다 JRO 0은 모듈 실행 정지 JRO -1은 이전 행 실행 JRO 2는 다음 행 무시하고 다다음 행 실행 JRO ACC는 ACC만큼 떨어진 행 실행 처음에 입력을 받는데 5+입력값으로 받는다 왜 그..
현재까지 된 코드 아래는 설명 AES는 DES를 대체할 목적으로 개최된 암호 표준 공모에서 채택된 암호 표준이다 확장성을 고려하여 설계되어서 키 길이는 128/192/256 bit를 가지고 키 길이에 상관없이 블록 길이는 128 bit이며 라운드 수는 10/12/14를 가진다. 대략 적인 순서는 1. 라운드키와 xor한다. (AddRoundKey) 2. 바이트를 치환한다. (SubBytes) 3. 행별로 바이트를 옮긴다. (ShiftRows) 4. 열 별로 바이트를 섞는다. (4) 5. 라운키와 xor한다. (AddRoundKey) 6. (라운드 수 - 1) 만큼 2~5를 반복한다. 7. 마지막 라운드는 MixColumns를 제외하고 수행한다. 복호화는 각 단계의 역연산을 거꾸로 수행하면 된다. 1. A..
맨 왼쪽 박스를 클릭하면 가운데에서 확대되는 기능을 만들려고 한다 박스에는 Image와 Button이 붙어 있다 UI의 경우 Canvas밑에 위치하게 되고 Canvas는 설정에 따라 다르지만 보통 메인 카메라의 바로 앞에 놓여진다 그래서 UI 오브젝트의 width나 height 속성을 변경하는 방법은 일반적인 게임 오브젝트와는 조금 다르다 UI 오브젝트는 Rect Transform 컴포넌트를 가지고 있는데, 이 컴포넌트의 width와 height을 조정하는 것으로 크기 변경이 가능하다 public void clickIDCard() { RectTransform rectTran = gameObject.GetComponent(); rectTran.SetSizeWithCurrentAnchors(RectTrans..