V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  slowgen  ›  全部回复第 22 页 / 共 29 页
回复总数  571
1 ... 14  15  16  17  18  19  20  21  22  23 ... 29  
2019 年 8 月 21 日
回复了 areless 创建的主题 程序员 开源框架的安全性问题,大家是如何妥善处理的
你提到的"因为熟悉,你知道那里怎么运行的"和安全问题其实没有很大的关联,安全问题主要是和人员的安全能力以及安全意识有很大的关系.

我就用回 PHP 举例,"根据用户输入的 url 发起请求"这个需求,不用轮子,只用内置 curl 函数,你可能觉得几行代码写出来的,然后呢?

对于这个 url 的检测,问题可多了.

先从协议开始,如果没校验协议,dict 协议可以用来探测内网无密码 redis,而 gopher 则可以构造出 FastCGI 协议,攻击 PHP-FPM,使其执行任意代码.

当 url 的域名指向内网的时候,则可以探测内网无保护的 http 服务,比如探测 Elasticsearch.
当你尝试先校验一下域名是否指向内网的时候,DNS-rebinding 了解一下?

在你没有安全技能和安全意识的情况下,就算你对自己的代码很熟悉,你也完全不知道漏洞在哪里.而当你有安全技能和安全意识的时候,你在开发对应功能的代码时,你就会自然而然地做很多防御手法,以及 review 你依赖的轮子它的内部实现.

最后,OpenRASP 的实现方式可以了解一下,通过和 runtime 结合的形式,对于函数的入参做检测,可以在 runtime 层做防御
2019 年 8 月 21 日
回复了 areless 创建的主题 程序员 开源框架的安全性问题,大家是如何妥善处理的
如果你懂安全,自己用框架的时候顺便审计下就行了。
如果你不懂安全,自己造一个轮子,挖你的漏洞是很简单的事情
2019 年 8 月 14 日
回复了 y35u 创建的主题 分享创造 一个专注安全技术文章的订阅站
楼主站点的流量挺大的啊,我的乌云漏洞库镜像最近看到来源最多的就是这个导航
2019 年 8 月 12 日
回复了 szzhiyang 创建的主题 程序员 现在 Atom 编辑器的境况如何?现在它还有哪些优势?
每次看到 Atom 的讨论我都会看一下它最近的更新,然后满怀信心地下载最新版使用,结果每一次使用都是不到半小时卸载
xdebug 的 trace 就是用来干这个的,每一个函数的调用以及传入的参数和返回值都会记录到指定文件里
2019 年 6 月 16 日
回复了 mainlong 创建的主题 问与答 (新手)可以给 Ubuntu Chrome 命令设置选项&参数吗?
用 nodejs 封装一下 puppeteer,想怎么控制都行
2019 年 6 月 10 日
回复了 gaocc 创建的主题 问与答 新买的笔记本求鉴定,惠普的 EliteBook 735
方向键反人类
2019 年 5 月 23 日
回复了 kangzai50136 创建的主题 程序员 有哪些可以升级内存的轻薄本?
刚出的戴尔灵越 7950/7951
2019 年 4 月 15 日
回复了 raysonx 创建的主题 PHP 优化 PHP 大文件下载速度至万兆,让 Nextcloud 支持万兆网络
很棒,最近在团队内部推 nextcloud,以及基于 Collabora 的办公文档协作,先收藏留作备用了.
2019 年 3 月 23 日
回复了 binaryify 创建的主题 互联网 支付宝数据库泄露?
准备好一千万了吗?
2019 年 2 月 19 日
回复了 FakeLeung 创建的主题 Android 入了台红米 note7.
这个手机是真的香,我买来后直接就可以装谷歌相机了,拍夜景爽到爆炸
2019 年 2 月 14 日
回复了 Colorful 创建的主题 前端开发 前端如何做好安全这块?
0 元支付属于逻辑漏洞,归属后端.

前端能做的安全比较少,常做的有
* 富文本过滤:一些实时预览功能或者后端没有一个业界最好用的富文本过滤方案时,需要前端做富文本 XSS 过滤,可以使用* js-xss 库处理.防界面伪造 /劫持:2015 年左右,淘宝商品详情页,可以自己构造 div 和特别的 css,覆盖中差评区域,使得中差评* 无法点击.
* 保护隐私,通过 meta 标签控制 referrer 信息不外传
* 通过 meta 标签加入 CSP 策略
2019 年 1 月 22 日
回复了 frylkrttj 创建的主题 硬件 大家用过最不耐用的电子产品是啥
小孩子才做选择题,当然是我全都要.

哦,第一个系统啊,当然是 windows,不打游戏怎么行,还怕他不打.
电脑多广告?妙啊,教他防火墙怎么搞,怎么抓弹广告进程,计划任务启动项服务项整个 windows 体系介绍下来,触类旁通下来,还怕以后碰到别的系统不会用?
打游戏就陪他打,还开挂虐死他,还教他开外挂,外挂到期了就教他破解和逆向,光是抓包调试下断点自己写激活服务器就够他学了.
如果下了带毒的外挂,被盗号了,就教他分析木马,追踪溯源,又是一个体系下来.
还能教他写外挂,从分析调试到编程能力一条龙下来又是一个好的方向.

什么?不打游戏?喜欢看电影动漫?要收费,想下载到本地?妙啊,从 Web 基础教起,怎么探测流媒体资源,怎么把流保存成一个可以播放的视频文件,怎么批量下载电影,爬虫搞起来,又回归到编程这条路了.

电脑肯定要加密码,不加密码怎么会去学破解密码呢?还喜欢用手机打游戏?你能连到家里的 wifi,网络还不乖乖被我搞?我路由还有一层呢,网络流量搞一搞,玩不了游戏了吧,好奇了吧,来学啊.

引导才是最重要的.
2018 年 12 月 16 日
回复了 iacyl 创建的主题 分享发现 马化腾去年六月的朋友圈
真正想做共享单车的话,肯定不会用充气胎,而是镂空的实心胎.单车链条也要有外壳,减缓在雨天时链条的生锈速度.所以我从一开始就不看好 ofo
2018 年 11 月 18 日
回复了 ershierdu 创建的主题 程序员 有什么在两台电脑之间以 IDE 为单位的代码同步方案吗
这种需求,远程桌面 /共享文件夹比较符合

远程桌面:
1.笔记本开放远程桌面,代码全在笔记本上写
2.回到宿舍后,台式机通过远程桌面进入笔记本,继续写代码

共享文件夹:
1.笔记本找一文件夹,开放共享,在这个文件夹放入所有代码
2.台式机添加网络位置,选择笔记本的共享文件夹,用编辑器 /IDE 打开共享的文件夹来写代码

比较推荐远程桌面的形式
@ivamp #24 不考虑 mac mini,有那个钱我都可以开网吧了,而且我不是 macOS 用户
@kongkongyzt 我之前也买了 2 台在论坛出镜次数比较多的占美,7x24 小时开机的确不错。但是当时还没出到 8 代 u 的机子,而且偏重,后面就寄给家人用了。

我换这个迷你主机的第一考虑因素是小和轻便,这个主机不带电源的话重量大概在 500g 左右。接着是性能需求,我只需要一个和我笔记本差不多的性能,所以 8650u 就足够了。
@beginor 我是考虑到没有外接显卡的需求,才缩的预算。因为家里有台 8700k+1070ti 了
@ryd994 #6 感谢提醒,用了太久笔记本,都忘了休眠和睡眠的差别了
1 ... 14  15  16  17  18  19  20  21  22  23 ... 29  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5548 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 03:38 · PVG 11:38 · LAX 20:38 · JFK 23:38
♥ Do have faith in what you're doing.