목록전체 글 (303)
처음부터 차근차근
애플리케이션 구성 애플리케이션 = java 파일 + xml 파일 + 소리 애플리케이션 작성 절차 사용자 인터페이스 작성(XML) : 사용자 인터페이스 화면을 디자인하는 단계 자바 코드 작성(JAVA) : 자바를 이용하여서 코드를 작성하는 단계(activity class) 매니페스트 파일 작성(XML) : 애플리케이션을 구성하고 있는 컴포넌트를 기술하고 실행 시에 필요한 권한을 지정 프로젝트 폴더 설명 java : 자바 소스 들어있는 폴더 Gradle Scripts : 그레이들 빌드 시 필요한 스크립트 폴더 res : resource 줄인말. 각종 리소스들이 저장되는 폴더 예) drawable : 해상도 별 아이콘 or 이미지 파일들이 저장 layout : 화면의 구성 저장 values : 문자열 같은 리..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bfIQjy/btrxIKKWmJN/9IE1i2qIwHAYH0KBjEliM1/img.png)
안드로이드의 특징 재사용이 가능한 애플리케이션 프레임워크(Application framework) 최적화된 달빅 가상 머신(Dalvik virtual machine) WebKit 기반의 내장된 웹브라우저(Integrated browser) OpenGL 2.0 지원하는 최적화된 그래픽(Optimized graphics) SQLite 데이터베이스 지원 각종 오디오, 비디오 규격 지원(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) 블루투스, EDGE, 3G, WiFi 지원 카메라, GPS, 나침판, 가속도계 지원 풍부한 개발 환경 제공 장치 ART ART 는 5.0에서 새로 배포되는 자바 가상 머신 미리 앱을 컴파일한다. (주로 설치시) 향상된 가비지 콜렉션 디버깅 향상 안드로..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cGUCZX/btrxj7785FX/EkJzfd1gYIz2czlroM7hJ1/img.png)
WorldEdit 플러그인은 명령어 앞에 슬래쉬가 두 개 붙는다. //wand 나무도끼 얻기(그냥 꺼내도 됨) 간단한 사용법 지점1에 도끼들고 좌클릭 지점2에 도끼들고 우클릭 //set 아이템코드 ex) set minecraft:stone set 1 (이건1.13 버전 이후로 생긴 블럭은 이름으로 써줘야 함) 지점1에서 지점까지 블럭으로 채운다. //undo 이전에 실행한 명령어 취소 //redo undo쳐서 취소시킨것을 다시 또 취소 //outline 블럭코드 지점1과 지점2를 블럭으로 천장, 바닥, 벽으로 매꿈 //walls 블럭코드 지점1과 지점2를 블럭으로 벽 세움 //cyl 블럭코드 반지름 높이 원기둥 만드는 명령어 원기둥의 바닥 중심이 될 부분에 서서 저 명령어를 치면됨 //hcyl 블럭코드 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sL7CI/btrxAaqM5mI/Qgn1KKZ9TDSk4JsW1we250/img.png)
리버싱(Reversing) Reverse : 역전, 반대로 전환 리버싱이란 역설계 즉, 완제품을 보고 완제품의 설계도를 다시 그리는 것 지식이나 설계 정보를 추출하는 것이다. 이것을 리버싱 엔지니어링이라고 한다. 비유를 하자면 안이 보이지 않는 상자를 알아내는 것이다. 상자가 어떻게 생겼는지, A를 상자 안에 넣었더니 B가 나왔는데 어떻게 나온 것인지 알아내는 것이다. 리버싱이 필요한 사람 악성코드를 분석하고자 하는 사람 내가 개발한 제품을 지키고 싶은 사람 다른 사람이 만든 프로그램의 원리가 궁금한사람 리버싱의 응용 분야 소프트웨어: 악성코드 분석, 취약점 분석, 라이센싱/크래킹, 버그헌팅 하드웨어(포렌식): 하드디스크 분석, loT 기기 분석 WinHex로 실행파일 수정하는 방법 WinHex : 파일..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dNLOYd/btrxoXLYZTT/Un4tjwxdOs0kkWgc8KXebK/img.png)
Steganography 스테가노그래피란 데이터를 다른 데이터에 삽입하는 기술로, 데이터 은폐 기술 중 하나이다. 디지털매체(음악파일, 그림파일, 동영상파일)에 정보를 암호화하여 숨기는 기술이다. 고대 그리스어에서 유래되었다. Steganos(covered 덮다, 숨기다) + Graphein(writing 쓴 것을) = Steganography 스테가노그래피를 사용하여 공격하는 방식은 주로 그림이나 영상 속에 악성코드를 심어놓고 이것을 유포하는 방식이다. 스테가노그래피의 사용 이 스테가노그래피는 9.11 테러 때 사용됐었다. 오사바 빈 라뎅이 알카에다에게 비행기 도면 전송시 사용했다고 한다. 이미지 파일에 정보은닉시 제한 사항 1. 가시적인 영상의 변화가 없어야 한다. 가시적으로 영상이 변화된 것이 보이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NLkju/btrxrcHQZdk/ThXGtQ1G95SCaz62AiNqA1/img.png)
플러그인 사이트 : https://dev.bukkit.org/bukkit-plugins 버킷 플러그인 공식 사이트이다. 이 사이트는 여러 버전의 플러그인이 있어서 편하다. 플러그인을 다운받을 때 주의할 점 반드시 자신의 서버와 맞는(같은) 플러그인을 깔아줘야한다. 아니면 충돌이 생긴다. 플러그인 다운 및 설정 플러그인 다운과 설정은 매우매우 쉽다. 먼저 이 사이트에서 원하는 플러그인을 클릭하고 Files 탭에서 자신의 서버와 맞는 버전의 plugin을 다운받는다. 필자는 건축할거라서 WorldEdit을 다운받았다. 그 다음 버킷폴더(자신 서버 폴더) / plugins 에다 다운받은 plugin을 넣어준다. 이게 끝이다 plugin 잘 깔렸는지 확인하기 서버로 들어가서 /pl 친다. 저렇게 초록색으로 뜨면..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/207Gf/btrxoWyJfy9/lc0JRPdCOXm5bMKYI4Bv00/img.png)
cmd 창에다 치는 명령어 op 플레이어명 op : operator 의 줄임말. 서버의 관리자를 뜻함 해당 플레이어에게 치트 or 명령어 같은 것을 사용할 수 있게함 save-all 현재 서버 저장 stop 지금까지 했던 것 모두 저장하고 서버 끄기 서버 내에서 치는 명령어 /clear 가지고 있는 아이템 모두 비우기 /spawnpoint 현재 지점을 스폰 포인트로 만들기 /tp 플레이어명 해당 플레이어에게 순간이동 /kill 플레이어명 해당 플레이어 죽이기 /title 플레이어명 title {"text" : "하이하이"} 해당 플레이어에게 '하이하이'를 띄워준다 /say hi 모든 사람에게 hi를 보낸다. /tell 플레이어명 hi 해당 플레이어에게 귓속말로 hi를 보낸다. /ban 플레이어명 해당 플..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/m8XT6/btrxt1FMYCf/ObqNbEY7WWFBu5meeKT1i1/img.png)
true : 허용 flase : 비허용 level-type 서버 맵의 생물군계(지형 타입) 설정. 즉, 평지로 할건지 기본 지형으로 할건지 설정하는 것이다. 기본값 : default flat : 평지맵 largebiome : 넓은 생물군계 amplified : 증폭 설정 값을 바꿨는데도 변경이 안되면 서버 폴더 / world 폴더를 삭제하고 서버를 다시 시작해야함 enable-command-block 서버에서 command block 사용을 허용할지 안할지 설정 기본 값 : false 서버 내에서 레드스톤 같은 회로 많이 만질거면 true로 해줘야 함 max-players 서버의 최대인원 설정 기본 값 : 20 online-mode 서버에 정품 유저만 들어오게 할 지 설정 기본 값 : true spawn..