분류 전체보기(226)
-
1주차_Network.2 : 물리 계층
보호되어 있는 글입니다.
2023.09.19 -
1주차_Network.1 : 네트워크 개요
보호되어 있는 글입니다.
2023.09.19 -
1주차_Webhacking 과제( 42번 , 19번 )
1주차는 인코딩과 디코딩을 학습하였다. [ 학습 내용 ] 인코딩(ENCODING)이란? 영상이나 문자 인코딩 뿐 아니라 사람이 인지할 수 있는 형태의 데이터를 약속된 규칙에 의해 컴퓨터가 사용하는 0과 1로 변환하는 과정을 말한다. 종류로는 URL인코딩과 BASE64가 있다. URL인코딩은 문자나 특수문자를 웹 서버와 브라우저에서 보편적으로 허용되는 형식으로 변화하는 메커니즘으로, ASCII 문자 집합을 사용하여 인터넷을 통해서만 전송할 수 있기 때문에 URL 상에서 문자를 표현하기 위해 사용되는 기법을 말한다. 인코딩이 필요한 문자: "%" 다음에 두 개의 16진수로 대체하며, URL은 공백을 포함할 수 없으므로 공백은 더하기 (+) 기호 또는 % 20으로 대체하면 된다. BASE64는 8비트 이진 데..
2023.09.19 -
2학기 1주차_알고리즘( 백준10773번 : 제로 )
[ 문제 ] ▶문제 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석하게도 항상 정신없는 재현이는 돈을 실수로 잘못 부르는 사고를 치기 일쑤였다. 재현이는 잘못된 수를 부를 때마다 0을 외쳐서, 가장 최근에 재민이가 쓴 수를 지우게 시킨다. 재민이는 이렇게 모든 수를 받아 적은 후 그 수의 합을 알고 싶어 한다. 재민이를 도와주자! ▶입력 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경우 해당 수를 쓴다. 정수가 "0"일 경우에 지울 수 있는 수..
2023.09.17 -
2학기 1주차_알고리즘( 백준1978번 : 소수 찾기 )
[ 문제 ] ▶문제 주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오. ▶입력 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. ▶출력 주어진 수들 중 소수의 개수를 출력한다. [ 작성한 코드 ] #include int main(void) { int n; int num = 0; int count = 0; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d", &num); for (int k = 2; k
2023.09.17 -
3_News study_다크웹의 해커들, 챗봇 탈옥 기술 발견했다며 자랑하기 시작
[뉴스 본문] [요약] 다크웹 해킹 포럼에 인공지능 챗봇의 탈옥을 성공했다는 주장이 나오고 있다. 이런 주장을 하고 있는 자들은 탈옥시킨 인공지는 챗봇으로 피싱 콘텐츠 제작까지 하고 있는 상태이며, 보안업체 슬래시넥스트에 의하면 이런 주장이 한두 조직에서 나오는게 아닌 상황이라고 한다. 인공지능 챗봇을 공격에 활용할 경우 보안 장치를 우회하는게 더 쉬워질 수 있다는 문제가 있다. [기사 선정이유] chat GPT와 같은 인공지능 챗봇이 너나 할 것 없이 많이 사용되는 요즘 , 이러한 인공지능 챗봇이 편리한만큼 사이버 범죄 또한 쉽게 만들 수도 있다는 것에 경각심을 가지고자 선정하게되었다. [느낀점] 사람들에게 많은 정보를 제공해주고, 편리함을 주는 인공지능 챗봇들은 곳곳에서 만들어지고 있는데 대표적으로 ..
2023.09.17