본문 바로가기

카테고리 없음

2020-10-20 12시 개발자 글 모음 | "[Malware analysis] 류" 외 2개 이야기

gitignore 파일에 있는 무시 패턴과 느낌표 패턴을 간단하게 알아봅시다. by 조경완 about Git

  • data의 testT 밑에 있는 dirT 파일도 모두 제외가 됨을 알 수 있습니다
  • 루트에 있는 dirT 폴더를 버전 관리에서 제외하고자 한다면
  • dirT 밑에 있는 2개가 초록색으로 표시 되어 있음을 알 수 있습니다


Kotlin 안전한 Type casting을 알아보고, 코드 가독성도 올려보자. by 권태환 about Kotlin,Android

  • @Test fun test () { val defaultValue : Any = 0 val value : String // 변수 1 val value2 : String // 변수 2 // 변수 1 초기화 if ( defaultValue is String ) { value = defaultValue } else { value = "-1" } //
  • val name = "ABC" fun test () { } if ( value == "-1" ) return //
  • when ( defaultValue ) { is String -> value2 = defaultValue else -> value2 = "-1" } println ( "defaultValue $defaultValue value $value value2 $value2" ) }


[Malware analysis] 류크(Ryuk) 랜섬웨어 ② by 정현철

  • 이후 해당 파일 사이즈 기준으로 파일 암호화 유무를 진행하는 것을 확인할 수 있다
  • 이후 파일 포인터를 조정한 후 암호화된 내용을 원본 파일에 쓰는 것을 확인할 수 있다
  • 진행 시 암호화 파일 내용 뒤에 이전 얻은 HERMES 문자열과 고유키를 함께 추가적으로 쓰는 것을 확인할 수 있다