일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 파이썬
- htmlspecialchars
- 함수
- blind sql injection
- property
- 메소드
- 조건문
- lord of sql injection
- 백준 알고리즘
- suninatas 풀이
- xss game
- 객체
- Pwndbg
- burp suite
- jQuery
- 김성엽 대표님
- xss game 풀이
- 사칙연산
- window
- sql injection
- python
- 배열
- object
- 파이썬
- 자바스크립트
- 포인터
- document
- IF문
- github
- element 조회
- Today
- Total
목록분류 전체보기 (389)
power-girl0-0
1. 내장함수 https://docs.python.org/3/library/functions.html Built-in Functions — Python 3.8.6 documentation Built-in Functions The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order. abs(x) Return the absolute value of a number. The argument may be an integer or a floating po docs.python.org dir(__builtins__) 명령..
운영체제 (Operating System) : 컴퓨터의 하드웨어를 제어하고 응용 소프트웨어를 위한 기반 환경을 제공하여, 사용자가 컴퓨터를 사용할 수 있도록 중재 역할을 해주는 프로그램을 말한다. 운영체제 목적 1. 가장 주된 목적은 컴퓨터의 하드웨어를 관리하는 것이다. 2. 컴퓨터의 성능을 높이고 편의성을 제공한다. 운영체제의 역할 1. 편리성 2. 효율성 3. 프로세스와 스레드 관리 4. 시스템 보호 운영체제 작업 수행 방식 1. 일괄 처리 시스템 ( Batch Processing System) - 모든 시스템을 중앙에서 관리 및 운영한다. - 요청 작업을 모아서 한꺼번에 처리하며 사용자와 상호작용 없이 순차적으로 실행시켜주는 방식이다. - 시스템 지향적 - 장점 : 많은 사용자가 시스템 자원 공유,..
커널(Kernel)? - 컴퓨터 운영체제의 가장 중요한 핵심이다. - 컴퓨터의 시스템 자원들을 관리한다. ( 메모리, 프로세스, 파일, 입출력, 프로세스간 상호 통신 ) - 이식성이 좋다. ( 다른 시스템 환경에 적응이 쉽다. ) - 컴퓨터 부팅시 메모리에 적재되며 시스템이 꺼질 때까지 실행된다. - 대부분 C언어로 작성되어 있지만 일부분 효율성을 고려하여 어셈블러로 작성되었다. 셸(Shell)? - 운영체제 상에서 다양한 운영체제 기능과 서비스를 구현하는 인터페이스 제공 프로그램이다. - 리눅스 명령어를 해석하는 '명령어 해석기'이다. 셸 이름 실행 명령 설명 Bourne Shell sh 최초 셸이자 많은 셸 스크립트의 기반이 되는 셸 C shell csh c언어 구문과 유사하고 sh을 확장하여 his..
1. 터미널로 접속하여 현재 서버의 디스크 정보를 남은 디스크의 크기를 보여줄 수 있다. 2. 터미널로 접속하여 현재 서버의 메모리의 총 크기를 보여줄 수 있다. 3. 터미널로 접속하여 현재 서버의 cpu 정보를 보여 줄 수 있다. 4. 현재 메모리에서 실행 중인 프로세스의 정보를 보여주고 가장 많이 CPU를 사용하는 프로세스를 인지할 수 있다. ( 사진이 날라가서 해당 번호에 대한 사진이 없는 점 양해부탁드립니다ㅠㅠㅠ ) - 명령어 : top
1. 새로운 사용자 아이디는 hisecure, 비밀번호는 love1234를 시스템에 추가한다. 2. hisecure의 홈 폴더에 있는 파일 목록을 보여줄 수 있다. 3. 터미널에서 시스템에 root로 접속할 수 있는 것을 확인할 수 있다. (MobaXterm을 활용하여 확인하였다.) 4. 터미널에서 root로 접속할 수 없도록 설정하고, 터미널에서 root로 접속 할 수 없음을 확인할 수 있다. 경로 : vi /etc/ssh/sshd_config 해당 경로에서 PermitRootLogin을 no로 바꿔주고 주석처리를 지워준다. 다시 터미널에서 root로 로그인 한 결과 차단된 것을 확인할 수 있다. 5. 터미널에서 root 연결이 차단된 경우인데 접속해야 될 경우 유저를 통해 접속할 수 있다.
1. 부팅후 8.8.8.8까지 네트워크가 도달하는지 시험해본 결과 도달불가인 것을 확인할 수 있다. 2. 네트워크카드를 장착하여 네트워크가 도달되도록 만들 수 있다. 2. 부팅후에도 자동으로 네트워크 서비스가 설정되도록 할 수 있다. ( ONBOOT=no일 경우 부팅후에 설정이 자동으로 리셋된다. ) 경로 : cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 ONBOOT를 yes로 바꿔준다. 바꾸니 부팅 후에도 네트워크 도달이 성공하는 것을 확인할 수 있다.
조건 1. 리스트자료형 안에 10개의 값을 입력받아오기 2. 받아온 값을 홀 수와 짝 수로 비교하고 홀수와 짝수의 합을 구하여 출력하기 소스 num = [] b = 0 c = 0 couple = 0 solo = 0 while True: print("임의의 수 입력 ==> ") a = input() num.append(a) print(num) b = b + 1 if (b >= 10): break while c < 10: ga = int(num.pop()) if(ga %2) != 0: solo = solo + ga c = c + 1 else: couple = couple + ga c = c + 1 print("짝수 합 : %d, 홀수 합 : %d" %(couple,solo)) 결과