首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

坑,记录一下

坑,记录一下 了一上午burpsuite的坑,这里分享一下 众所周知,burp是一款渗透的神器,抓包,爆破,fuzz都不是问题,还是加载一下比较神奇的插件,爽的一笔 我的工具比较老,burp用的还是两年前下载的...1.6的,习惯了,也就没有更新 今天遇到一个网站,https的 想抓包分析一下 打开burp发下了如下问题: ?...双击运行 就好 在浏览器上我用的浏览器默认是火狐依次是 选项-> 隐私与安全-> 查看证书->导入-> 选择刚才的证书就好 以上步骤完成之后,我重新抓包,打开发现还是不行 不知道为什么 大神可以留言解决一下...然后回过头看看 我把刚才安装的证书卸载了 在抓包 刚第一次一样:建立安全链接失败 看来正确的抓到ssl流量的要素有俩: burp的正常运行 证书的正常安装 没有研究那么细致,大牛勿喷 仅仅记录一下

42320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP 面试过的坑(二)「建议收藏」

    Static类/方法 (1)可以不实例化类而直接访问 (2)静态属性不可以由对象通过->操作符来访问,用::方式调用 原文:http://www.php.cn/php-weizijiaocheng-372186...那么为什么要使用PHP单例模式? PHP一个主要应用场合就是应用程序与数据库打交道的场景,在一个应用中会存在大量的数据库操作,针对数据库句柄连接数据库的行为,使用单例模式可以避免大量的new操作。...\ PHP中的数据库操作有MySQL,MySQLi,PDO三种,可以用适配器模式统一成一致,使不同的数据库操作,统一成一样的API。...blog.csdn.net/hahahahahahahaha__1/article/details/80665491 16.echo,print_r ,print,var_dump 区别 echo是PHP...print_r:能打印数组,对象 var_dump:能打印对象数组,并且带数据类型 17.session 和 cookie 的区别 session:储存用户访问的全局唯一变量,存储在服务器上的php

    40620

    坑 | 虽然很离谱,但是真的改一下就好了

    17 2023-12 坑 | 虽然很离谱,但是真的改一下就好了 不知道为啥报错,直觉上觉得这么处理应该无用,但客观事实就是这么搞一下就好了~ LEARN MORE 图片由Stable Diffusion...看起来没问题,数据原因导致的报错嘛,事不大,找人处理一下ETL的数据就好了。...我就查了后台ETL的数据表发现,已经不存在空行了,但是dataset中依然有个空行存在,看起来是刷新时间导致的问题,事不大,我重刷一下就好了。然而重刷后,distinct函数依然报错。...虽然听起来好像没什么必要,毕竟本来就没有空值,我过滤空值干嘛,但还是听大佬的说法去过滤了一下空值。 然后奇迹就发生了,真的就不报错了!!!

    8710

    简单对比一下PHP 7 和 PHP 5 中的对象

    ⒈ 开发者自定义的 class 与 PHP 内部定义的 class 的比较 所谓开发者自定义的 class 即使用 PHP 语言定义的 class,而 PHP 内部定义的 class 是指 PHP 源代码中定义的...仍然以 php-fpm 为例,当一个 php-fpm 进程启动时,PHP 会为这些 class 一次性永久分配内存空间,直到此 php-fpm 进程消亡(为避免内存泄漏,php-fpm 会在处理完一定数量的请求之后销毁然后重启...此过程发生在 PHP 脚本运行之前,并且在整个 php-fpm 进程的生命周期中只发生一次。...所以,在 PHP 代码运行时,方法已经编译完成,PHP 要做的只是通过指针找到方法并执行。...三、PHP 7 中的 object 与 PHP 5 相比,PHP 7 中的 object 在用户层并没有基本没有什么变化;但在底层实现上,在内存和性能方面做了一些优化。

    1.1K20

    php关闭浏览器继续执行坑记录

    最近在项目中需要批量刷数据,但是由于项目的框架太老无法简单的使用命令行,而且项目比较急,所以想到之前的php关闭浏览器继续执行的路子,我记得php客户端断开继续执行需要配置nginx和fpm和php的配置...,当时既修改php又修改fpm,但是找不到当时记录的配置信息了,后来想到自己之前测试过一个方法可行,于是翻出来了,代码如下://设置客户端断开依然运行ignore_user_abort(true);//...request_terminate_timeout配置时间决定,request_terminate_timeout 适用于当max_execution_time由于某种原因无法终止脚本的时候,会把这个php-fpm...PHP_EOL;        file_put_contents($file, $text);        sleep(1);    }};//正式执行任务execute($func);以上代码已经在...这是一个坑记录,不要偷懒,不要盲目自信,耗时的任务都走cli,如果要用这种方式最好加上日志记录,并且记录进程id,如果异常可以干掉相关进程,只限于刷数据,正式环境业务功能这么写就是猪!

    52930

    PHP 三元运算很好用也很容易

    PHP 三元运算在日常编码中应用非常频繁,可以很好的减少代码的长度,减少if-else的代码片段。但是好用是很好用,如果用的不恰当也是非常容易雷的。今天就看看PHP的三元运算符有什么雷区。 ?...查看php运算符优先级表格,"=="的优先级别高于三元运算符。因此上面的代码等价于: $res = $type == 1?"...2、PHP7中新的三元运算与三元运算简写容易搞错 PHP7中新增三元运算符"??",在PHP5.3之后,三元运算符可以简写成"?:"的形式,这两者有什么区别呢?...PHP7新增的三元运算符用于简化判断变量是否设置。上面的代码等价于一下内容: $data = ['type'=>0]; $type1 = isset($data['type'])?...另外就是要明白简写形式的含义是以判断条件作为最后赋值结果,不要与PHP7新增的三元运算符的含义搞混了。

    1.2K20

    分享一下php7和其他php多版本共存的配置教程

    为了继续使用微信插件,我只好将 php5.6 又开了起来,下面简单分享一下多个版本 php 共存的方法。 一、编译路径 多个版本 php 要共存,必须使用不同的安装路径。...比如,之前 php5.6 安装在/usr/local/php,那么我们安装 php7 的时候,就应该定义到 /usr/local/php7 等不一样的路径。...之后,我们需要将配置文件中涉及的路径都更新为 php7 的实际路径,具体如下: ①、php-fpm.conf #编辑 vim /usr/local/php7/etc/php-fpm.conf #找到如下参数...service php7 start 启动 php7 了,而之前的 php5.6 则继续使用 service php-fpm start 启动。...不过,当我们跑了多个 php 版本的时候,这些配置就应该折中考虑一下了。

    4K80

    让我们认识一下PHP非阻塞并发框架Amp

    PHP大量使用PHP 8.1附带的纤程来编写异步代码,就像同步、阻塞代码一样。与早期版本相比,不需要基于生成器的协程或回调。与线程类似,每个纤程都有自己的调用堆栈,但纤程由事件循环协同调度。...动机 传统上,PHP遵循顺序执行模型。PHP引擎按顺序一行接一行地执行。然而,程序通常由多个独立的子程序组成,这些子程序可以同时执行。 如果查询数据库,则以阻塞方式发送查询并等待数据库服务器的响应。...多年来,在PHP中实现并发的技术有很多,例如PHP 5中的回调和生成器。这些方法都有“你的函数是什么颜色”的问题,我们通过PHP 8.1中的Fibers解决了这个问题。...php require __DIR__ ....PHP_EOL;

    31510

    手把手撸PHP扩展 0x04: 梳理一下架构

    首先,我们需要去实现一个协程库,这个协程库是与PHP本身无关的。也就是说,我们实现的这个协程库可以用在其他地方,不一定是给PHP用的,功能主要是和上下文切换有关。...然后,我们需要去实现PHP的协程,这个就和协程的一些行为有关了,包括yield、resume等等。我们把这些实现放在文件study_coroutine.cc、study_coroutine.h里面。...最后,我们需要提供协程的接口给PHP脚本来使用。我们把这些实现放在文件study_coroutine_util.cc里面。这个文件会对PHP调用协程接口时传递的参数做一些校验工作。...STUDY_CONTEXT_ASM_FILE} \ ${STUDY_ASM_DIR}jump_${STUDY_CONTEXT_ASM_FILE} " 下一篇:协程创建(一) ----------伟大的分割线----------- PHP

    37130
    领券