DB에서 삭제를 하려고 찾아보니 게시물 NO가 "0" 으로 되어 있어, 간단하게 이부분만 피해가도록 트랙백에 따른 호출 파일인 tb.php 만 수정하였습니다.
사실 이틀전에 했는데 이틀동안 스팸트랙백이 없었으므로 대강은 성공한걸로 보입니다. 아직은 스패머가 ZOG를 몰라서 그런지 트랙백 호출 주소가
[CODE]http://www.zeeps.net/blog/?no=/blog//tb.php/129[/CODE]
와 같으므로 rewrite을 지원하지 않는 조그에서는 아직은 안전한 상태라 할수 있습니다.
■ ZOG폴더 / tb.php 파일 의 수정
적당한 위치를 찾아 다음을 복사해 넣으면 됩니다.
[CODE]
// echo $tb_id;
$check=mysql_fetch_array(mysql_query("select count(*) from $t_comment"."_$id where parent='$tb_id' and memo='$text' and name='$name'"));
// 이놈은 조그다,.
if(!is_numeric($tb_id)) {
returnResponse(500,"부모없는 자식을 만들수는 없습니다.(비정규표현사용)");
exit();
}
if($check[0]>0&&$__mode.$tb_id=='') {
[/CODE]
2006.04.24 수정 : isblank 상태에서는 제대로 작동을 하지 않아, !is_numeric로 수정을 합니다.
갈수록 똑똑해지는 스패머에게 영광을!!
태그 : ZOG , 스팸트랙백 , 패치
방문자 없는 제 싸이트도 이것이 필요 할까요? 궁금.. 스팸이라도 와서 글남겼음 좋겠네..ㅎㅎ<!-- <homepage>http://sg.kor.st</homepage> -->
답글삭제sg // 설마 필요하겠습니까? 저야 필요에 의해서 만들뿐이죠..
답글삭제기존 조그 유저들의 연합으로 zog 2.6 버전을 만들어야 하지 않을까 하는 생각이 요즘 듭니다. 더불어 조그 메인 페이지도 좀 고치고요; 아무리 no design이라고 해도 이건 거의 '촌스러운' 수준이니 말이죠;<br />
답글삭제<br />
어차피 의미있는 판 변화야 못하겠지만, 이런저런 플러그인의 기본 내장및 최적화 정도는 되어야 되지 않을까 하는 생각이 듭니다. 저 같은 프로그래밍 초짜축에도 들지 못하는 문맹이 코드를 뜯어 봐야 하는 현실이 너무나 슬퍼서;;<br />
<br />
아무튼 스팸 트랙백 패치 잘쓰겠습니다^^<!-- <homepage>http://labycat.info/labycat</homepage> -->
최근 스팸 트랙백 땜시 골때리는 중입니다. 감사!
답글삭제<!-- <zogNick><A HREF='http://ajn.cafe24.com/blog/' title='http://ajn.cafe24.com/blog/' target=_blank ><img border=0 alt='빨간부리' border='0' src='http://ajn.cafe24.com/blog//nickicon.gif'>빨간부리</A></zogNick> <zogURL>http://ajn.cafe24.com/blog/</zogURL> -->
음... 다시 스팸 트랙백이 난동? 부리는군요. 저는 그냥 트랙백에 인증번호(?) 를 걸어놔서... 트랙백 핑을 할때 같이 날라오지 않으면 트랙백에 등록이 안되게끔 해놨습니다. 머 어차피 사람이 직접 글을 보고 트랙백 보낸다는 전제하에...<br />
답글삭제스팸이라면 거의 자동일테니깐요... 적용후 아직까지는 스팸이 오지 않습니다.<!-- <homepage>http://runuo.co.kr/zog</homepage> -->