- str이라는 문자열이 주어진다.
- a를 aad로 대체하고 그걸 result 에 저장한다.
- i를 in으로 대체하고 그걸 result에 저장한다.
- 변화된 문자열의 2, 3 번재 글자를 result1에 저장한다.
- 변화된 문자열의 4, 5, 6, 7, 8, 9번째 문자를 result 2에 저장한다.
- result1과 result2를 합쳐서 result에 저장한다.
- 만약 이 result가 admin 이면 pw는 ????????로 설정한다.
str가 admin 이라 가정하면 3번 까지 진행했을 때 aaddminn이다.
result 1 = ad, result 2 = mdin이다. 따라서 result가 admdin인데 이는 admin이 아니므로 pw는 성립되지 않는다.
거꾸로 생각해서 str을 찾으려 하면 ami를 입력하면 문제를 풀 수 있다.
'swuforce' 카테고리의 다른 글
[써니타스]14번 문제풀이 (2) | 2024.11.04 |
---|---|
[EST SECURITY] 가짜 캡처 인증 페이지를 이용해 악성코드 실행을 유도하는 공격 주의! (4) | 2024.11.04 |
[IGLOO] ‘록빗(LockBit)’ 그룹 검거로 알아보는 랜섬웨어 생태계 (10) | 2024.10.03 |
[디지털 포렌식 개론] 5장 디지털 포렌식 수행 절차 (7) | 2024.10.02 |
[기초팀]기초부터 따라하는 디지털포렌식 공부기초팀]기초부터 따라하는 디지털포렌식 공부 (4) | 2024.10.01 |