This post is a cheat sheet for MongoDB. This cheat sheet is not technical, maybe you can use this when you cooking. # Find all data in collectionUsage:db.collection.find({}) # Find if it has specific keySyntax: $exists{: {$exists: }} Usage:db.collection.find({"field": {"$exists": true}}) Reference:http://docs.mongodb.org/manual/reference/operator/query/exists/ # Delete Key ( $unset )Syntax: $uns..
This post is about flask problems that I struggled with. Hope you this is useful things when you taste it. Issue : How to deploy a flask application on Apache2 Resolve : As you know, flask is a micro framework. It can be handled on Apache2 using WSGI module. See the reference. Reference:https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps Issue : Fl..
안녕하세요. Hackability 입니다. 점심 먹고 이리저리 둘러 보던 중 StackOverflow 에 재미난 글이 있어서 포스팅 남깁니다. 해당 포스팅 제목은 What is the best comment in source code you have ever encountered? 로써, 코딩 시 주석에 관한 스레드였는데요. 이 스레드에서 무시무시한 댓글들을 볼 수 있었습니다. 먼저 이 스레드에 불을 지른 댓글 /** * For the brave souls who get this far: You are the chosen ones, * the valiant knights of programming who toil away, without rest, * fixing our most awful code. T..
최종 수정: 2014.11.07 안녕하세요. Hackability 입니다. 이 전 포스팅에서는 연관 법칙에 대한 간략한 소개를 하였습니다. 이번 포스팅 내용은 연관 법칙에 사용되는 Apriori 알고리즘에서 (단계 1)인 빈번 집합 생성에 대해 알아보도록 하겠습니다. # Apriori Algorithm Apriori 알고리즘은 2 단계로 구성되어 있습니다. 단계 1: min sup을 만족 시키는(빈번한) 모든 아이템 집합 생성단계 2: 단계 1에서 생성된 집합에서 min conf를 만족 시키는 모든 법칙을 생성 (단계 1) 빈번한 아이템 집합 생성 Apriori 알고리즘은 Downward closure라는 특성을 이용하여 효과적으로 동작하게 됩니다. Downward closure란 어떤 minsup을 만..
최종 수정 : 2014-11-03 안녕하세요. Hackability 입니다. 첫 번째 마이닝 포스팅 내용은 데이터 간의 연관 규칙과 순차 패턴 마이닝에 대한 내용입니다. # 연관 법칙 (Association Rule) 소개 Association Rule은 데이터 간의 연관 법칙을 찾는 방법입니다. 가장 대표적으로 마켓 구매를 들 수 있습니다. 마켓에는 야채, 과자, 음료, 옷, 등등 여러 가지 상품을 파는데 소비자들이 상품을 구매하는 이력을 이용하여 상품간의 연관관계를 만들고, 관계 있는 상품, 관계 없는 상품 등을 구할 수 있습니다. 이처럼 연관 마이닝은 관계가 있는 아이템 찾기를 목표로 합니다. 연관 법칙 마이닝에서 가장 기본이 되는 단위인 상품을 의미하는 Item과 구매내역을 의미하는 Transac..
최종 수정: 2014-10-31 안녕하세요. Hackability 입니다. 이번부터 연재할 내용은 Bing Liu님께서 쓰신 Web Data Mining 을 기반으로 Data Mining에 관한 전반적인 그리고 웹 마이닝에 대한 부분적인 내용에 대해 정리 하려고 합니다. 4년전에 공부한 내용을 다시 정리하는 것이라 잘못된 내용이 있을 수 있으니 그 부분이 있으면 언제든지 지적 부탁드리며, 추가적으로 그동안 느꼇던 부분에 대해 제 주관적인 생각이 많이 들어 갈 수 있습니다. 목차는 책과 동일하게 진행하며, 사용되는 용어들은 어색하게 번역하는 것보다 원문 그대로 사용하는 것이 자연스러울 것 같아서 그대로 표현하도록 하겠습니다. 되도록 짧고 간략하게 진행하도록 하겠습니다. 먼저, 이번 포스트에서는 간단히 마이..
최종 수정: 2014-10-26 안녕하세요. Hackability 입니다. 오늘 포스팅 할 내용은 CSAW 2014 CTF에서 Pwn 200pt로 출제된 pybabbies에 대한 내용입니다. 문제 내용은 다음과 같습니다.so secure it hurts 문제 소스 코드는 다음과 같습니다. pyshell.py 파이썬 문제에서 보통 이런식으로 Sandbox 유형의 문제도 출제 되는 것 같습니다. 아직 뉴비를 벗어 나지 못한 저로써는 이런 문제도 처음엔 굉장히 당혹 스러웠습니다. :Q.... 전체적으로 내용을 살펴보면, python 과 비슷한 행위를 하지만 특정 문자열이 오면 이를 막는 프로그램 입니다. 처음 부터 차근 차근 소스코드가 의미하는 바를 살펴 보도록 하겠습니다. 먼저, line 21 을 먼저 살펴..
최초 작성: 2014-10-21최종 수정: 2014-10-22 안녕하세요. Hackability 입니다. 이번에 포스팅 할 내용은 2014 CSAW CTF에서 Pwnable 500pt 로 가장 배점이 높았던 Xorcise 라는 Remote Exploit 문제에 대해 작성하려 합니다. 본 writeup을 길지 않게 작성하려고 했는데 제가 말주변이 없어서 길어 진 것도 있긴 하지만 제가 삽질 했던 내용과 중간 중간에 필요한 과정들을 모두 넣어 많은 사람들이 이해했으면 하는 마음으로 좀 길더라도 자세하게 넣었습니다. :'( 문제 내용은 따로 없었고, 첨부된 파일은 다음과 같습니다. 문제에서 제공된 .c 코드를 보면 다음과 같이 구성되어 있습니다. # Main function12345678910111213141..
최종 수정: 2014-10-16 안녕하세요. Hackability 입니다. 오늘 포스팅 내용은 2014 SU CTF에서 Reverse 200pt로 출제된 2048 이라는 문제 입니다. 문제 바이너리와 내용은 다음과 같습니다. What is the ip of the victim Flag is: md5(ip) 먼저, .tar.gz으로 되어 있기 때문에 다음과 같이 압축을 해제 합니다. 2048이라는 64-bit ELF 파일이 떨어졌습니다. 2048은 숫자를 상하좌우로 움직이면서 2048이라는 숫자로 만드는 게임인데 상당히 중독성도 있고 재미있으니 한번 플레이 해보시길 바랍니다. 안드로이드의 경우에는 2048 이라고 구글 플레이 스토어에 검색하시면 무료로 즐기실 수 있습니다. 실제로 요즘 CTF에서 2048을..
- Total
- Today
- Yesterday
- Windows Exploit Development
- IE 10 리버싱
- CTF Write up
- shellcode writing
- heap spraying
- 데이터 마이닝
- IE UAF
- 쉘 코드
- IE 10 Exploit Development
- IE 10 익스플로잇
- 쉘 코드 작성
- 2015 School CTF
- IE 11 UAF
- UAF
- 2014 SU CTF Write UP
- expdev 번역
- 힙 스프레잉
- IE 10 God Mode
- 윈도우즈 익스플로잇 개발
- IE 11 exploit development
- IE 11 exploit
- TenDollar
- School CTF Write up
- shellcode
- School CTF Writeup
- Use after free
- data mining
- Mona 2
- WinDbg
- TenDollar CTF
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |