전체 글(303)
-
6003
문제 설명 이번에는 줄을 바꿔 출력하는 출력문을 연습해보자. 다음과 같이 줄을 바꿔 출력해야 한다. Hello World (두 줄에 걸쳐 줄을 바꿔 출력) 예시 print("Hello") print("World") 참고 python의 기본 print( ) 를 이용해 출력하면 문장을 출력한 후 마지막에 줄을 바꾼다.(new line) 출력 후 줄을 바꾸는 대신 스페이스( ) 공백을 붙이도록 설정하는 방법도 있다. 출력 Hello World 출력 예시 Hello World 모범 답안 내풀이
2022.03.04 -
6002
이번에는 공백( )을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World (대소문자에 주의한다.) 참고 print("문장1 문장2") 을 실행시키면 "문장1”, "문장2"가 공백( )을 사이에 두고 출력된다. print("문장1", "문장2") 도 "문장1"과 "문장2" 사이에 공백( )을 출력한다. 출력 Hello World 를 출력한다. 출력 예시 Hello World 모범 답안 내풀이
2022.03.04 -
6001
문제 설명 python 언어에서 가장 기본적인 명령이 출력문이다. print( )를 이용해 다음 단어를 출력하시오. Hello 예시 print("Hello") 참고 python IDE 프로그램을 설치한 후, 아래와 같은 소스 코드를 작성하고 실행시키면, 지정한 "문장"이 출력(print)된다. print("문장") 출력 Hello 출력 예시 Hello 모범 답안 내 풀이
2022.03.04 -
SQL ZOO[MySQL] Nested SELECT Quiz 2022.03.04
-
SQL ZOO[MySQL] SELECT within SELECT Tutorial
Argentina와 Australia의 대륙과 일치하면 출력하도록 서브쿼리를 이용하여 continent가 일치한지 비교하여 출력하였습니다 유럽의 국가의 인구를 독일인구의 백분율로 계산하여 표시하고 ROUND함수를 사용하여 반올림하고 '%' 문자열을 붙여주기 위해 CONCAT 함수를 이용하였습니다 * CONCAT(문자열1, 문자열2) -> 문자열1 + 문자열2 * * ALL(서브쿼리 OR 값) - + >= or > or < or
2022.03.04 -
FTZ level11
이번시간에는 level11에 대하여 풀어보겠습니다 공부를 하는 입장이니 틀린게 있어도 양해부탁드리겠습니다 먼저 ls-al을 입력하여 전체 파일, 디렉토리 목록을 확인했습니다 attackme라는파일에 setuid가 걸려있습니다 따라서 저희는 attackme라는 취약점을 이용해서 일시적으로 level12의 권한을 획득해야될 것 같습니다 cat을 통해 hint파일의 내용을 확인해 보았습니다 * char str[256]; -> char형 문자열을 256바이트만큼 할당함 setreuid(3092, 3092); -> level12의 권한id값임 strcpy(str, argv[1]) -> 사용자의 입력값을 str에 복사함 [취약점 -> 버퍼오버플로우발생함] print(str) -> str출력 * 일단 확실한것은 ar..
2022.03.04