2018/01 3

2017년도 적용 SW기술자 평균임금 공표

출처 : 한국소프트웨어산업협회 [ 링크 ] 통계법 제27조(통계의 공표)에 따라 「2017년 SW기술자 임금실태조사(통계승인 제37501호)」의 SW기술자 평균임금을 공표합니다. 【SW기술자 평균임금】(단위: 명, 원) 구 분인원평균임금(M/D)평균임금(M/M)평균임금(M/H)2016년2017년기술사348437,227452,6119,414,30956,576특급기술자17,531381,502391,0688,134,21448,884고급기술자10,302284,440305,3536,351,34238,169중급기술자10,533226,537239,5064,981,72529,938초급기술자13,939190,790191,3203,979,45623,915고급기능사90187,093191,1773,976,48223,897중급..

전략/동향자료 2018.01.31

Visual Studio Random Stack Address option off 랜덤 스택 보안 옵션

Address space layout randomization Visual Studio에서는 고정되어있는 stack 시작 주소를 랜덤화하여 임의주소로 바꾸는 옵션을 켜 놓았음.이 기술을 Address Space Layout Randomization(ASLR)라고 함. 관련 MSDN : https://msdn.microsoft.com/ko-kr/library/bb384887.aspx 이걸 끄려면 아래 그림에 따라 /DYNAMICBASE 를 off로 바꾸면 됨. 또한 cl로 컴파일 시에도 넣을 수 있는데 사용 법은 다음과 같음 cl main.c /link /DYNAMICBASE:NO 리눅스의 경우 관련 정보는 아래 링크를 참조http://wisecat.tistory.com/1091

Linux gcc ASLR 해제 ( 랜덤 스택 Random Stack 보안 옵션)

ASLR : Address Space Layout Randomization프로그램 실행 시 주소 할당을 무작위로 배치시켜 실행 할 때 마다 프로그램 내부에서 사용하는 주소를 다르게 만드는 메모리 보호기법의 일종. 특정 주소를 공략하는 해킹/크래킹 같은 프로그램을 무력화할 수 있는 기법 중의 하나.최근 컴파일러, 라이브러리, 운영체제 레벨에서 비슷한 기법을 거의 다 동원하고 있는 추세.Visual Studio도 컴파일러 차원에서 이를 도입하고 있으며 관련한 해제 방법은 아래 링크를 참조.http://wisecat.tistory.com/1092 gcc의 경우는 커널 차원에서 On/Off가 가능. Root 권한에서 아래를 수행 sysctl -w kernel.randomize_va_space=0 이후 출력 되는..