일반적인 ASP를 쓸대 csrf 보안에 충실하기 위해서..
뭐 대단한건 아니지만 이렇게라도 우선...
간단하다 임의로 문자를 만들어서 세션에 넣고 등록이나 수정할때 세션을 체크해서
세션이 일치하면 작업이 진행되는 수준?....
## 함수 function CSRP_TokenCreate() set_KeyTable = "A0N1B2A3C4N5D6U7E8M9F0LGOHTITJOKLMNOPQRSTUVWXYZ" set_Token = "" randomize for cnt = 1 to 20 get_KeyPos = int((49 - 1 + 1) * Rnd + 1) set_Token = set_Token & mid(set_KeyTable, get_KeyPos, 1) next session("CSRP_Token") = set_Token CSRP_TokenCreate = set_Token end function function CSRP_TokenConfirm( get_Token ) if session("CSRP_Token") = get_Token then CSRP_TokenConfirm = True else CSRP_TokenConfirm = False end if end function ## From.ASP <% get_Token = CSRP_TokenCreate() %> <form name="input_form" action="Proc.ASP"> <input type="hidden" name="Token" value="<%=get_Token%>"> </form> ## Proc.ASP <% req_Token = request("Token") if not CSRP_TokenConfirm(req_Token) then response.write "잘못된 접근 입니다." response.end end if %>
제가 이미지 업로드 하면 파일 타입으 ... |
감사합니다 |
참고하시라고 적어봅니다. 저는 위에 ... |
asp용 소스 부탁드립니다. 외부가 아닌 ... |
특정일 선택막기에서 for문이랑 if($. ... |
워드프레스를 시작한지 어언 6일... ... |
이미지 사이즈가 계속 0으로 나와서 애 ... |
감사합니다! |
음.. 메일로 보내 드릴게요 |
Comment Write
Comment List