[ Git에 처음 올릴 때 ] 1. 아래 주소에 접속합니다.https://github.com 2. New repository 를 클릭 후 public으로 설정 후에 생성합니다. 3. git init 4. git add . 5. git commit -m "first commit" 6. git remote add origin [2번에서 받은 자신의 git 주소] 7. git push -u origin master [ 추가, 수정된 코드와 파일을 Git에 업로드 할 때 ] 1. git status 를 통해 수정된 코드와 파일들(빨간색)이 있는지 확인. 2. git add . 3. git commit -am "수정되었다는 comment" 4. git push origin master [ 협업하고 있는 사람이 업..
환경 : C9(RubyonRails) * 네이버 개발자센터에서 '검색'의 API를 발급받아 사용해야 합니다.https://developers.naver.com/main 1. 아래의 소스를 작성 후에 위 주소의 네이버 개발자센터에서 'X-Naver-Client-Id'와 'X-Naver-Client-Secret'을 발급받아 사용합니다. 2. 위의 소스를 작성한 parsing.rb를 실행하면 query에 넣은 'ransomware'의 뉴스들이 출력됩니다. 3. 2번에서 출력된 뉴스들 중에 한 개의 뉴스를 클릭해서 들어가본 결과 제대로 가져온 것을 확인가능합니다.
Nokogiri는 ruby에서 크롤링을 해주는 라이브러리입니다. 간단하게 사이트에 있는 데이터를 긁어오도록 하겠습니다. 사이트 : http://www.nokogiri.org/ * 'gem install nokogiri' 명령을 통해 설치합니다. * 네이버의 html 구조를 분석한 결과 2가지의 경로에서 실시간 검색어를 가져올 수가 있습니다. [ 첫 번째 HTML 구조 ] - 클릭 후 보는 것을 추천드립니다. [ 두 번째 HTML 구조 ] 1. 아래와 같이 실시간 검색어의 경로( #realrank li a )에서 title의 문자열을 @titles의 배열에 차곡차곡 넣습니다. [ controller ] 1-2. for문을 이용해 controller에서 가져온 @titles를 깔끔하게 보여줄 수 있도록 조작..
MVC 모델은 Model, View, Controller를 포함하고 있고, 그 중에서 Model은 CRUD(Create, Read, Update, Delete)를 가지고 있습니다. ex) DB의 내용을 쓰고, 읽고, 수정하고, 삭제하는 기능을 가지고 있다. 환경 : C9 ( https://ide.c9.io ) - ruby on rails 1. rails g model post를 이용해 post라는 model을 만들겠다고 선언한다. 2. db - migrate 경로의 [날짜_create_posts.rb] 파일을 볼 수가 있고, models 폴더의 post.rb 파일을 볼 수가 있습니다. migrate 폴더 아래에 위치한 [날짜_create_posts.rb] 파일은 모델을 생성하고 표현해주는 역할을 합니다...
환경 : Visual Studio 2012언어 : C# 1. 새 프로젝트 - Windows Forms 응용 프로그램 2. 도구 - 확장 및 업데이트 3. NuGet Package Manager 를 검색 후에 설치 확인. 4. 도구 - 라이브러리 패키지 관리자 -> 패키지 관리자 콘솔 5. 패키지 관리자 콘솔에서 'Install-Package MetroFramework' 입력 후 설치.6. 설치 후에 MetroFramework가 생긴 것을 확인할 수가 있다.7. 도구 상자에서 오른쪽 마우스 클릭 후에 '탭 추가' 8. METRO 탭 추가9. METRO에서 항목 선택을 한 후에 5번에서 설치한 MetroFramework.dll을 업로드 경로 : C:\Users\[사용자 이름]\Documents\visual ..
허접한 분석 보고서입니다. 욕하면서 봐주세요ㅎㅎ
환경 : Windows7 64bit, PyCharm Professional, Django version = 1.96 pycharm의 설치경로입니다. Community 버전은 무료이고 좋은데, Django 지원을 하지 않습니다. 어쩔 수 없이 Professional 버전 30일 무료 버전을 설치하여 사용합니다.https://www.jetbrains.com/pycharm/ 1. 새로운 프로젝트 생성 2. Django를 선택한 후에, 프로젝트 위치, Python Version, Template folder, Application name을 한 번에 지정할 수 있습니다. 아래 세팅 과정에서는 Applicaion을 지정하지 않고 수동으로 만드는 과정입니다.* Python version을 3.x 로 대부분 하는 것..
- Total
- Today
- Yesterday
- idapython
- us-cert
- 위협정보공유
- 출처 : Do it 안드로이드 프로그래밍
- CVE-2018-0798
- infostealer
- AMSI
- Servey
- 악성코드
- Cisco Talos
- vuln
- CVE-2018-9375
- .wll
- 한글악성코드
- 멋쟁이사자처럼 4기
- VirusBulletin
- Kimsuky
- Static Analysis Engine
- Flybits
- cuckoo-sandbox
- Yara
- Bisonal
- koodous
- 비트코인
- 해킹메일
- Decoding
- malware
- MS-Office
- 스피어피싱
- keylogger
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |