1. Easy_install 설치https://bootstrap.pypa.io/ez_setup.py- 소스를 모두 복사 후에 ez_setup.py 파일명으로 저장 후에 실행하면 setuptools 폴더에 easy_install.py 파일이 생성. 2. pip설치ㄱ. python (python ez_setup.py)ㄴ. 환경변수 등록 ( C:\Python27\;C:\Python27\Scripts\; )ㄷ. easy_install pip * Win 계열에서 할 경우에 환경변수는 필수로 등록하고 해야한다.ex) C:\Python27\;C:\Python27\Scripts\;
파이썬 프로그래밍을 보다보면 아래와 같은 문장을 만나곤 한다. 정확하게 어떤 의미인지 알고 싶어 여기저기 검색한 내용을 정리했다. if __name__ == "__main__" 이 문장을 이해하기 위해서는 파이썬의 namespace 라는 개념을 이해해야 한다. namespace 를 얘기하기 이전에 파이썬에서 name(변수명)이 의미하는 것을 생각해보자. 아래와 같이 파이썬에서는 name 에 값을 줄 수 있다. 그리고 값 뿐 아니라 function 과 같은 형태도 name 을 줄 수 있다. 또한 동일한 name을 재사용할 수 있다. i = 12s = "Hello World"l = [1, 2, 3] def foo():print("This is a function")f = foo var = 12var = "H..
이클립스를 이용해 자바로 작성한 프로그램을 실행시킬 수 있도록 실행파일(exe)로 변환하는 방법에 대해 포스팅 하겠습니다. 준비물로는 작성된 소스파일, 이클립스, JSmooth 이렇게 세 가지가 필요합니다.JSmooth는 링크와 아래 그림을 통해 다운 받으시면 됩니다. 1. JSmooth 설치하기 2. *.jar 파일 생성하기 Java - Rnuable JAR file 선택 후 Next로 이동합니다.먼저 Export destination에 .jar파일을 저장 할 위치를 지정해주고, Launch configuration에는 만들고자 하는 클래스와 프로젝트를 선택하고 만들어주시면 됩니다.3. JSmooth를 이용하여 exe파일 만들기위 사진은 JSmooth 첫 실행화면입니다.Skeletion Selectio..
웹뷰를 만들어보자.생각보다 간단히 웹을 띄워줄 수가 있다.1. xml 수정 2. manifest 수정 3. activity_main.java 수정 * 위에 형광색으로 칠한 소스에 대해서 설명드리면 안드로이드의 웹뷰는 단순히 어플안에 웹사이트를 띄운다고 해서 인터넷브라우저가 가지고 있는 모든 기능을 웹뷰내에서 사용할수가 없습니다. 웹뷰에 자바스크립트 사용을 위한 함수를 넣어 주면 자동으로 인식이 되어서 웹뷰에 화면을 띄워주게 됩니다. 저 소스부분만 주석처리 해서 실행을 시키면 웹뷰가 안띄워지는 현상이 발생됩니다.4. 완료 화면 제 버전이 SDK 버전이 19라서 한글이 깨져서 나오네요ㅠㅠ한글이 되게 하는 방법은 다음에 올려보겠습니다.*한글이 되게 하고싶으신 분은 15 버전으로 가시면 한글이 정상적으로 나옵니다.
Manifest MainActivity.java startActivity(new Intent(this, SplashActivity.class)); -> in onCreate() SplashActivity.java Splash.XML * 아래 한줄 소스를 추가 합니다android:configChanges="keyboardHidden|orientation"-> 이 소스의 역할이 기기를 가로로 눕혔을 때 splashactivity가 보이는 걸 방지하기 위함이라고 하는데, 어플이 간혹 다운이 되어버리는 증상도 있습니다. 그런데 아래 화면처럼 소스를 추가 하면 그런 증상이 사라집니다. 위와 같이 소스 수정을 하면 5초간 이미지가 로딩이 된다. * drawable 폴더에 로딩이 될 이미지를 넣어준다. 로딩 이미지명..
관련 URL: http://www.genymotion.com/1. Genymotion사이트에 접속하여 회원가입후 각자 사용하는 PC운영체제 환경에 맞게 다운로드 받습니다.2. 다운로드한 파일을 VirtualBox에 연동합니다. 설치하지 않은 분들은 다운로드받아 설치합니다.관련 다운로드: https://www.virtualbox.org/wiki/Downloads3. 안드로이드 SDK도 필요하기 때문에 다운로드받아 설치합니다.관련 다운로드: http://developer.android.com/tools/index.html[Genymotion 프로그램 실행]1. Add로 Genymotion Cloud에서 정의를 선택하고 Add로 채웁니다2. Menu -> Settings를 클릭하고 안드로이드 SDK경로를 설정..
- Total
- Today
- Yesterday
- 멋쟁이사자처럼 4기
- keylogger
- idapython
- Yara
- cuckoo-sandbox
- 악성코드
- VirusBulletin
- Flybits
- 출처 : Do it 안드로이드 프로그래밍
- 스피어피싱
- Cisco Talos
- 위협정보공유
- Kimsuky
- MS-Office
- malware
- vuln
- Bisonal
- 한글악성코드
- us-cert
- .wll
- Static Analysis Engine
- koodous
- CVE-2018-9375
- infostealer
- 비트코인
- Servey
- CVE-2018-0798
- Decoding
- AMSI
- 해킹메일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |