IT 25

당신의 정보가 위험하다 '크리덴셜 스터핑'

스타벅스, 크리덴셜 스터핑 공격 받아...일부 고객 충전금 탈취 크리덴셜 스터핑의 전성시대, 300억 번의 악성 로그인 시도 발생 우리은행 해킹 시도, '크리덴셜 스터핑' 논란 재점화 -출처 보안뉴스- 올해 초에는 랜섬웨어가 블랙햇들 사이에서 핫했다면 하반기 기사를 보면 심심치 않게 크리덴셜 스터핑 공격이 자주 등장하는 것을 볼 수 있다. 크리덴셜 스터핑은 도대체 무엇이길래 요즘 블랙햇들 사이에서 인기가 있는것일까? 일단 크리덴셜 스터핑에 대해서 살펴보도록 하자 크리덴셜(credential)이란 직역하면 신임장이라는 뜻으로 로그인 정보 및 휴대폰, 이메일 등 개인 신상과 관련한 모든 암호화 된 정보를 이야기하며 스터핑(stuffing)이란 만두 같은데 넣는 소를 얘기하는 것으로 우리가 만두를 만들때 만두..

IT/ISSUE 2019.10.13

AppDelegate & ViewController

우리가 Xcode를 실행하여 제일 기본적인 Single View app을 통해 프로젝트를 생성하면 우리는 기본 코드로 AppDelegate 파일과 ViewController 파일을 볼 수 있다.왜 스위프트는 위 두가지 소스 파일을 기본적으로 제공해 줄까? 위 궁금증이 계속 되던 순간 앱 12개를 만들며 배우는 Swift3 & IOS10을 통해 배우게 되었고 정리하는 글이다. 위의 소스들은 IOS가 제공해주는 코코아터치에 관련되어 있다.우리가 IOS에서 어플을 실행하기 위해서는 터치를 통해 어플의 아이콘을 눌러야 한다는 기본적인 전제를 깔고 있다.이는 백그라운드(Background)에서 포어그라운드(Foreground) 상태로 넘어가는 것을 의미하며 또한 반대로 포어그라운드에서 백그라운드로 넘어가는 상황에..

IT/Swift 2017.12.10

Thread 1: Signal SIGABART의 고찰

Thread 1: Signal SIGABART 스위프트로 프로그래밍을 하다보면 자주보는 에러이다. 분명 빌드는 성공하는데 시뮬레이터로 런타임시에 앱의 화면이 하얀색으로만 표시되기 떄문이다. 이때 확실한 것은 하나이다. "코딩한 내용에 대해서는 문제가 없다." 만약 코딩에 문제가 있었다면 분명 컴파일 성공 전에 빨간줄로 분명 경고창을 Xcode가 띄었을 것이다. 우리가 흔히 접하는 코딩에러 하지만 빌드가 아래와 같이 분명 성공하는데 뿌듯함의 상징 실행이 되지 않는다. 아래의 화면과 같이 왜 UI가 안뜨니.. 좌절의 시그널... 진짜 처음 코딩 시작했을 때는 위 글자가 보이면 처음부터 다시 ui만들고 코드 한줄 한줄 적으며 실행을 했었다.(똑같은 UI, 똑같은 코드인데 다시 작성하면 Thread가 사라지고 ..

IT/Swift 2017.11.26