crontab

pynoos의 이미지

11:11분에 올리는 글입니다.
Gool luck.

maylinux의 이미지

앗! 관리자의 특권을 이용한 :o

2000년 1월 1일의 게시판 정지시키고, 천년의 한번있는 1등을 하신
순선님의 업적 :?: 을 기억나게 하는.. 게시물이네요

역시.. root 와 신은 다를게 없는것인가?? 8)

아바타 제작기간~~ 무려 5초!!!

codebank의 이미지

음...
게시판 관리자에게 그런권한이 있었나요??? :-)
개인적인 시스템에서 crontab을 이용하신것 같은데...
혹시 kldp서버와 시간을 동기화시키신건지... ㅋㅋ

------------------------------
좋은 하루 되세요.

pynoos의 이미지

엇?...

저는

http://bbs.kldp.org/viewtopic.php?p=96316#96316

이글에 대한 답변으로 올릴 생각으로 제 machine의 crontab에 간단한 perl script 걸어 놓았는데...

시간이 되어도 답변이 올라오지 않자.. 실패했다라고 생각했는데.. 답글이 아니고 새글로 올라왔군요... 하하..

#!/usr/bin/perl

use IO::Socket;

#Made by Hojin Choi <pynoos@orgio.net>
use MIME::Base64;
my( $server ) = "211.39.143.150";

sleep 10;
$socket = IO::Socket::INET->new( PeerAddr=>$server, PeerPort=>80, Proto=>'tcp' ) or die "$!";
$socket->print(
'POST http://bbs.kldp.org/posting.php HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, applicati
on/vnd.ms-excel, application/msword, */*
Referer: http://bbs.kldp.org/posting.php?mode=newtopic&f=8
Accept-Language: en-us,ko;q=0.5
Content-Type: application/x-www-form-urlencoded
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; 앳파일 (atfile.com); .NET CLR 1.0.3705)
Host: bbs.kldp.org
Content-Length: 436
Pragma: no-cache
Cookie: XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

subject=crontab&addbbcode18=%23444444&addbbcode20=12&helpbox=%B1%DB%B2%C3%BB%F6%3A+%5Bcolor%3Dred%5D%B9%AE%C0%DA%5B%2Fcolor%5D++%C6%
C1%3A+%BB%E7%BF%EB%B9%E6%BD%C4+color%3D%23FF0000&message=11%3A11%BA%D0%BF%A1+%BF%C3%B8%AE%B4%C2+%B1%DB%C0%D4%B4%CF%B4%D9.%0D%0AGool 
luck.&attach_sig=on&notify=on&topictype=0&add_attachment_body=0&posted_attachments_body=0&poll_title=&add_poll_option_text=&poll_len
gth=&mode=newtopic&f=8&post=%C1%A6%C3%E2');
while( $_ = $socket->getline() )
{
        print $_;
}

cookie 부분은 지우고 올립니다.
sleep 10이 있는 것은 제 machine이 10초정도 빠르다고 대략 측정되어.. 넣은 부분입니다.

confide의 이미지

음음..... 관리자라... 매트릭스가 자꾸 떠올라서 큰일입니다. :)

------------------
나는 바보

maylinux의 이미지

멋지게 올리셨네요 :)

그냥 순간 생각나서 글을 써본거랍니다.

아바타 제작기간~~ 무려 5초!!!

logout의 이미지

오.. 멋있습니다. 잘 보고 갑니다.

"I conduct to live,
I live to compose."
--- Gustav Mahler

우겨의 이미지

GG.

맹고이의 이미지

오... 연말에 응용해서 써먹어야겠습니다... ^^

codebank의 이미지

오~ 조금 고치면 1등놀이에 써먹을 수 있을라나요??? :oops:

(농담입니다... 사실 perl은 다룰줄 몰라서 그냥 코드가 신기하게만 보이는군요. :-))

------------------------------
좋은 하루 되세요.

confide의 이미지

use IO::Socket

Perl은 잘 모르지만 이게 아마 Class 같은것을 사용하는 개념이 아니던가요. lib나.

음음... Socket 관련된 것이 기본이 아니라면.. 아마 설치해야할지도 -.ㅡ;;;

냥냥...

------------------
나는 바보

gilsion의 이미지

모듈이지요..

근데 아마도 IO::Socket 모듈은

기본적으로 제공하는 것 일겁니다.

(가물가물.. -0-)

그보다 MIME 모듈을 설치해야 겠군요 -_-

pynoos의 이미지

아.. 저 코드상에 있는 MIME 은.. 사실 다른 데서 쓰는 것을 가져다가 고치느라.. 없어도 되는 것입니다.

잘 보면.. 단순합니다.

맨 마지막.. socket close가 빠졌네요.. ^^

$socket->close();

confide의 이미지

음.. 알아서 닫히겠죠 ;;;

믿어봅시다. 히히히

------------------
나는 바보

lunarainbow의 이미지

아직 한번의 기회가 남아 있네요.

(오후) 11 : 11 분 :wink:

confide의 이미지

얼른 스크립팅을 -.ㅡ;;;;

------------------
나는 바보

익명 사용자의 이미지

perl은..
처음에 인터넷 접하면서 배웠고 그러면서 익숙해졌고 이걸로 밥벌어먹고 산적도 있고.. 했지만..

늘 아쉬운점은 pm 모듈 만들기가 너무 어렵다는것과 (pl 짜는 것에 비하자면 복잡하죠.. 클래스 구조가 특히.. 클래스화된 라이브러리 짜려다가 두손두발 다 들어버려습니다. 전 지금도 외부 클래스 불러다 쓰기가 익숙치 않습니다. 구조를 제대로 이해해야 자유롭게 가져다 쓸텐데 구조를 모르겠으니..)
후발주자(파이썬이나 루비 등)의 공격에 좀 늦장으로 대처하는것 같다는 겁니다. (펄을 아끼는 코더로써 펄은 죽었다고 외치는 파이썬이 무지 밉습니다. ;; 우띠...)