设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1308|回复: 2
打印 上一主题 下一主题

[胡扯] 求包养[标题路虎牛逼加长暴力无敌版………………………...]

[复制链接]

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

跳转到指定楼层
1
发表于 2011-8-22 14:06:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
顺带求个程序
用C++写
取环境变量USER和PASS
然后到mysql数据库里面验证
验证通过的话就return 0否则return 1
数据库地址,用户,密码,数据库名,表名,user列名,pass列名全部用常量的说……
就是这样
哎呀,蛋疼什么的最有爱了

Lv6.析梦学徒

Fuzzy Ginkgo
Taciturn Knight

梦石
0
星屑
60890
在线时间
1933 小时
注册时间
2010-6-26
帖子
1605

烫烫烫开拓者

2
发表于 2011-8-22 14:09:22 | 只看该作者
=v= 你用php吧……
我的言论只代表我个人的观点,不代表雇主及/或任何第三方的立场。
Opinions expressed are solely my own and do not express the views or opinions of my employer and/or any third parties.
捐赠 | GitHub
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

3
 楼主| 发表于 2011-8-22 14:10:55 | 只看该作者
orzfly 发表于 2011-8-22 14:09
=v= 你用php吧……

php,python返回值都不合格估计都是返回给宿主程序的


yangff于2011-8-22 15:21补充以下内容:
  1. #include <stdio.h>
  2. #include <memory.h>
  3. int main()
  4. {
  5. //
  6. FILE *fp;
  7. char buf[256];
  8. memset(buf, 0x00, sizeof(buf));
  9. char *user,*pass;
  10. user=(char*)getenv("USER");
  11. pass=(char*)getenv("PASS");
  12. char buf1[1024];
  13. memset(buf1, 0x00, sizeof(buf1));
  14. sprintf(buf1,"php /home/wwwroot/svn/check.php '%s' '%s'",user,pass);
  15. //printf("%s",buf1);
  16. fp = popen(buf1, "r");
  17. //system(buf1);
  18. if (fp == NULL) return 1;
  19. fgets(buf,255,fp);


  20. fclose(fp);
  21. //return 0;
  22. if (buf[0]=='0'){
  23. exit(0);}
  24. else{
  25. //return 1;
  26. exit(1);}
  27. }
复制代码
该死的改了一天……


yangff于2011-8-22 15:21补充以下内容:
  1. #include <stdio.h>
  2. #include <memory.h>
  3. int main()
  4. {
  5. //
  6. FILE *fp;
  7. char buf[256];
  8. memset(buf, 0x00, sizeof(buf));
  9. char *user,*pass;
  10. user=(char*)getenv("USER");
  11. pass=(char*)getenv("PASS");
  12. char buf1[1024];
  13. memset(buf1, 0x00, sizeof(buf1));
  14. sprintf(buf1,"php /home/wwwroot/svn/check.php '%s' '%s'",user,pass);
  15. //printf("%s",buf1);
  16. fp = popen(buf1, "r");
  17. //system(buf1);
  18. if (fp == NULL) return 1;
  19. fgets(buf,255,fp);


  20. fclose(fp);
  21. //return 0;
  22. if (buf[0]=='0'){
  23. exit(0);}
  24. else{
  25. //return 1;
  26. exit(1);}
  27. }
复制代码
该死的改了一天……


yangff于2011-8-22 15:21补充以下内容:
  1. #include <stdio.h>
  2. #include <memory.h>
  3. int main()
  4. {
  5. //
  6. FILE *fp;
  7. char buf[256];
  8. memset(buf, 0x00, sizeof(buf));
  9. char *user,*pass;
  10. user=(char*)getenv("USER");
  11. pass=(char*)getenv("PASS");
  12. char buf1[1024];
  13. memset(buf1, 0x00, sizeof(buf1));
  14. sprintf(buf1,"php /home/wwwroot/svn/check.php '%s' '%s'",user,pass);
  15. //printf("%s",buf1);
  16. fp = popen(buf1, "r");
  17. //system(buf1);
  18. if (fp == NULL) return 1;
  19. fgets(buf,255,fp);


  20. fclose(fp);
  21. //return 0;
  22. if (buf[0]=='0'){
  23. exit(0);}
  24. else{
  25. //return 1;
  26. exit(1);}
  27. }
复制代码
该死的改了一天……


yangff于2011-8-22 15:21补充以下内容:
  1. #include <stdio.h>
  2. #include <memory.h>
  3. int main()
  4. {
  5. //
  6. FILE *fp;
  7. char buf[256];
  8. memset(buf, 0x00, sizeof(buf));
  9. char *user,*pass;
  10. user=(char*)getenv("USER");
  11. pass=(char*)getenv("PASS");
  12. char buf1[1024];
  13. memset(buf1, 0x00, sizeof(buf1));
  14. sprintf(buf1,"php /home/wwwroot/svn/check.php '%s' '%s'",user,pass);
  15. //printf("%s",buf1);
  16. fp = popen(buf1, "r");
  17. //system(buf1);
  18. if (fp == NULL) return 1;
  19. fgets(buf,255,fp);


  20. fclose(fp);
  21. //return 0;
  22. if (buf[0]=='0'){
  23. exit(0);}
  24. else{
  25. //return 1;
  26. exit(1);}
  27. }
复制代码
该死的改了一天……

点评

你让他写一个你砸给他的管道吧……  发表于 2011-8-22 14:12
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-22 10:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表