- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ACL
- 라즈베리파이
- Python
- 리눅스
- Android
- docker
- synology
- 그라파나
- Tkinter
- nginx
- System
- 메소드
- Shell script
- Linux
- LEVIATHAN
- Java
- centos docker
- API
- GPIO
- JSP
- 프로젝트
- 쉘 스크립트 기초
- 쉘 스크립트
- 쉘 스크립트 if문
- GUI
- 안드로이드
- 네트워크
- 클라우드
- 자바
- RaspberryPi
- Today
- Total
목록IT (406)
IT창고
보호되어 있는 글입니다.
보호되어 있는 글입니다.
안드로이드 스튜디오에서 apk 파일을 추출하는 법을 알아보겠습니다.apk파일은 안드로이드 스튜디오(or 앱인벤터 or 어플개발툴)에서 개발한 파일을 모아서 패키지로 묶어준 파일을 뜻합니다. APK(Android aPplication pacKage) 파일은 구글스토어에 어플을 등록하기 위하여 사용할 수 있습니다. apk파일 만드는 법을 순서대로 확인해보겠습니다. 안드로이드 스튜디오 위쪽에 보면 Build가 있습니다 클릭하고 아래의 Generate Signed APK... 를 클릭합니다. Tip. 바로 위에 Build APK(s)는 key를 먼저 생성하시고 다음부터 간단히 APK를 빌드할수있습니다. Generate Signed APK...를 클릭하면 아래와 같은 창이 나옵니다.한번도 안드로이드 스튜디오에서 ..
1. 개인정보의 처리 목적Gsk(이하 "http://gsk121.tistory.com/")은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 해당 핸드폰의 카메라 플레시를 사용하기 위함 2. 정보주체의 권리, 의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다.1) 개인정보 열람요구2) 오류 등이 있을 경우 정정 요구3) 삭제요구4) 처리정지 요구 Gsk는 앱 사용자의 사용정보를 수집하지 않습니다. 3. 처리하는 개인정보의 항목 작성 (개인 정보의 수집, 이용 목적, 수집하는 개인 정보..
네트워크를 구성할때 스위치에서 가상으로 LAN을 분리하는 기능을 VLAN(Virtual LAN)이라고 합니다. VLAN은 내부망분리로 사용되며 보안개념으로도 사용가능합니다 그리고 VLAN은 논리적으로 브로드케스트 도메인을 분할해서 브로드케스트 양을 최소화하고 서로 다른 VLAN 간에 ARP 요청이 안되기에 유니케스트 접근 제어가 가능하고 논리적인 방법으로 브로드케스트 도메인을 분할하기 떄문에 관리하기가 편합니다. VLAN 데이터베이스에 대해 알아보겠습니다 VLAN정보는 VLAN 데이터베이스로 관리하는데 모든 포트는 VLAN 1에 소속되어 있고 브로드케스트를 전체 공유합니다 vlan 1과 vlan 1002~1005는 기본적인 VLAN이기에 삭제나 수정은 불가능합니다스위치에서 show vlan brief를 ..
네트워크에서 라우터와 스위치를 연결하고 다른 외부 네트워크와 통신하기 위해서는 설정해야할것들이 많습니다.이런한 네트워크의 경로를 설정할수있는데 관리자가 목적지 네트워크의 정보나 넥스트홉 정보를 파악하여 설정하는 정적 경로가 있습니다. 정적 경로는 신뢰성이좋지만 전부 수동으로 설정해야하기에 관리자가 설정해야할 내용이 많습니다.라우터에서 conf t를 입력하고 목표한 경로의 네트워크이름과 게이트웨이를 입력합니다. ex) ip route 10.10.5.0 255.255.255.0 10.10.55.1 위의 예시에서 ip route는 ip경로를 정적으로 설정하고 10.10.5.0은 목적지 네트워크 이름이고 255.255.255.0은 목적지 네트워크의 서브넷마스크이며 10.10.55.1은 넥스트홉 또는 게이트웨이 ..
Cisco IOS는 시스코의 라우터와 스위치에서 사용되는 운영체제로서 IOS는 라우팅과 스위칭의 기능을 통합한 운영체제입니다.명령어에 대해 알아보겠습니다. 라우터나 스위치에서 사용할수있는데 라우터에서 주로 사용하는 명령어를 알아보겠습니다.정보확인(show, debug), 저장(copy), 삭제(erase), 재부팅(reload), 원격접속(ssh, telnet), 테스트(ping traceroute), 설정및관리(conf t)가 있습니다. 리눅스와는 달리 명령어가 간단하고 많이 없습니다. Cisco IOS는 명령어를 입력하면 설정들이 running-config파일에 저장이 되는데 여기서 설정 내용을 적용합니다. running-config파일은 RAM메모리에 저장하는데 라우터의 전원을 끄거나 reload로..
네트워크에서 IP주소는 Layer3 계층 주소로 IP헤더 안에 포함된 주소입니다. IP 주소는 2011년 2월에 공식적으로 고갈되었다고 발표되었고 IP 고갈문제에 대한 대책으로 서브넷마스크, 서브넷팅, IPv6주소 전환, 사설IP 등이 있습니다. 현재 우리나라는 IPv6을 주로 사용하며 주소 체계는 32bit입니다 IP주소는 임대 서비스인데 임대과정을 살펴보면 IANA에서 APNIC으로 받아와 KISA에서 다시 임대받고 이 IP를 ISP업체가 받은 후에 사용자에게 갑니다. https://www.iana.org/ 사이트를 참조합니다. IP주소는 임대 서비스이기 때문에 상대방이 불순한 의도로 접근하거나 피해를 준다면 상대가 누구인지 알수있습니다. https://whois.kisa.or.kr/kor/main...
네트워크의 데이터를 전송하는 프로토콜이 5종류가 있는데 TCP, UDP, IP, ICMP, ARP가 있습니다. 이 중에서 TCP, UDP, IP는 실제로 데이터를 전송하는 프로토콜이고 ICMP와 ARP는 데이터 전송을 도와주고 보조 해주는 프로토콜 입니다. TCP(Transmisson Control Protocol)에 대해 알아보겠습니다.TCP는 Layer 4계층 프로토콜이라고도 불리며 연결 지향성으로 상대방과 통신 연결을 실시하고 난 후에 데이터 요청이나 응답을 합니다. 그리고 TCP에서는 3-Way 핸드 쉐이킹으로 동작합니다.3-Way 동작 쉐이킹이란 클라이언트가 syn을 서버로 보내고 서버가 받으면 syn,ack를 클라이언트에 보내고 받은후에 ack를 서버에 보내는 것을 말합니다.TCP Contro..
안드로이드 스튜디오를 기준으로 작성하였습니다. 정리2에 이어서 어플개발에 꼭 필요할 부분을 정리하였습니다. 1. SD카드 및 내장메모리SD카드에 데이터를 저장하기 위해서는 Manifast파일에 권한을 설정해야합니다. ex) WRITE_EXTERNAL_STORAGE 파일저장하기private void save(){ String save = "저장된 문자"; String folderName = "myTest"; String path = Environment.getExternalStorageDirectory().getAbsolutePath(); //내부저장소 루트 폴더 path = path + "/" + folderName; File file = new File(path); if(!file.exists()){ ..