개요


XSS공격을 막기 위해 웹개발자들은 게시물들의 입력 값을 검사합니다.

그러나 디시인사이드는 형편없는 방어코드들은 공격 의도가 없는 텍스트들도

누락시키거나 업로드를 실패하게끔 만듭니다.


다음 방법 등을 통하여 디시인사이드에 소스들을 게시해 봅시다.


VSCODE에서 복사 붙여넣기


#include <iostream>

int main(int argc, char const *argv[]) {
// To do ...
char name[] = "John doe";
std::cout << "Hello, " << name << "!" << std::endl;
return 0;
}


Colorscripter에서 복사 붙여넣기


colorscripter.com에서 작성 후 붙여넣기

#include <iostream>
int main(int argc, char const *argv[]) {
// To do ...
char name[] = "John doe";
std::cout << "Hello, " << name << "!" << std::endl;
return 0;
}



Carbon.now.sh에서 이미지 생성하기

carbon.now.sh에서 작성 후 이미지를 export한 후 사진 첨부하기



viewimage.php?id=3dafdf21f7d335ab6bad&no=24b0d769e1d32ca73deb86fa1bd8233c4185cf03acc3211a92c905c178a331a667d3290b045e07fe55fe7843c8edaad41d9da6933b2910f1f95fe1be48bae9c48cf217e9d4


캡처도구 이용하기

window키 누르고 '캡처 도구' 입력 > 새로 만들기 클릭 > 이미지로 만들 영역 선택 후 저장 > 사진 첨부



viewimage.php?id=3dafdf21f7d335ab6bad&no=24b0d769e1d32ca73deb86fa1bd8233c4185cf03acc3211a92c905c178a331a667d3290b045e07fe55fe7843c8edaab94fee4e79e3ba815890cbf7b81971e9e8016cdc943a8b


필자가 추천하는 방법은

이미지는 답변자가 텍스트를 긁어서 실행할 수 없고

colorscripter는 html이 약간 이상하게 붙여지는 느낌이라

VSCODE를 추천합니다.