“阅后即焚”的PrivateBin与乌龙事件

在这里插入图片描述

网管小贾 / sysadm.cc

最近新上任的薛总,虽是一介女流,却是雷厉风行,言谈举止一丝不苟,颇有高端职场女性的风范。

听有人说,她可是董事长亲自指派来这当总经理的,嗯,怎么说我也应该巴结好啊!

哪料到新官上任三把火,薛总这头一把火就烧到了我们部门。

薛总指示,要求我们必须立刻马上迅速拿出强化信息安全管理的方案和措施,坚决杜绝再出现前任总经理那样的信息泄露事故。

好家伙,就这一把火烧得,足足让我挠了三天的头,头皮都给抓破好几回了,发际线也随之迅速上抬。


后来,部门的小李给出了个主意,平时公司内部发文件、发消息,有时会涉及机密信息,要想减少泄露风险,干脆用 PrivateBin 试试!

什么什么,这个 P 那个什么饼,是个啥玩意?

小李冲我笑了笑:“领导,PrivateBin 是一款加密发送消息的软件,所有消息都是加密通讯的。”

“加密有什么用呢,信息内容还不是要通过服务器,那样不照样信息容易被抓?”,我没当回事。

小李却略显严肃地说:“您说的没错,不过这个叫做 PrivateBin 的软件,它的服务端不过问用户数据,当然用户自己也可以自行搭建服务器,消息之间传递全程加密,更有“阅后即焚”的功能。”

哦?这么神奇吗?

嗯,事在紧急,我点了点头,那就了解了解!

于是,第二天我召集了一个会议,特意把薛总也给请来,请她指导一下工作,给点批评意见。


第二天会议如期举行,由小李主持,给大家现场讲解。


首先, PrivateBin 有几大特点:

  • 零知识架构:服务器端完全无法访问用户数据
  • 端到端加密:所有内容在浏览器中加密解密
  • 自毁式分享:支持设置过期时间和访问次数限制
  • 完全匿名:无需注册账户即可使用
  • 可选的 “阅后即焚” 功能

这个 PrivateBin 既有其他同类软件的优点,也同时具备自身的一些特点。

好不好用呢,干脆做个小测试吧。

写好内容,勾选“阅后即焚”,密码给输入一下,点击创建按钮。

在这里插入图片描述


生成链接后,将其复制,发送给对方。

在这里插入图片描述


对方收到链接后,在浏览器地址栏中输入访问,点击“是的,加载它”继续。

在这里插入图片描述


输入密码,点击“解密”。

在这里插入图片描述


正常情况下就可以看到文字内容了。

在这里插入图片描述


因为是“阅后即焚”,所以再次访问这个链接后是无法查看内容的。

在这里插入图片描述


这个“阅后即焚”的功能相当于是一次性传递消息,保密性极高。

那么对于服务端来说,是如何搭建和设置的呢?

其实很简单,它就是跑在 php 引擎下的普通 WEB 站点。

所有配置都在 conf.php 这个配置文件里。

在这里插入图片描述


都有哪些设置呢?

简单地介绍几个吧,首先是站点名称的显示,这个可以避免看错消息是从哪边发送过来的。

[main]
; (可选) 站点显示名称,默认"PrivateBin"
name = "网管小贾的PrivateBin"

通常 PrivateBin 是用来发送消息,比如灵活一些,但也可以开启文件传递功能,不过要注意开放站点文件上传的大小限制。

; 启用或禁用文件上传功能,默认为false
fileupload = true

; 每个文档或评论的大小限制(以字节为单位),默认为10兆字节
sizelimit = 10000000

在这里插入图片描述


需要注意,文件上传大小仍然受到系统限制的约束。

请记住,必须同时配置 PHPWeb 服务器,才能上传请求的大小文件。

如有需要,可以在 php.ini 文件中调整参数 upload_max_filesizepost_max_sizememory_limit(为处理接收到的数据,memory_limit 应设置为 upload_max_filesize 的两倍)。

PrivateBin 会在文件过大时显示错误消息,但如果文件大小超出了 PHPWeb 服务器配置的限制,则 PHP 代码无法处理,Web 服务器将返回通用的 500 错误。

以下就是请求和错误返回的大概流程样子。

  ┌──────────────┐
  │ POST request │
  └──────┬───────┘
         │
   ┌─────▼──────┐
   │ webserver  │
   │ POST limit ├─────────────────┐
   └─────┬──────┘      ┌──────────▼─────────────┐
         │             │ HTTP response code 500 │
   ┌─────▼───────┐     └──────────▲─────────────┘
   │ PHP request ├────────────────┘
   │    limit    │
   └─────┬───────┘
         │
   ┌─────▼──────┐
   │ PrivateBin │
   │ size limit ├──────────────────┐
   └─────┬──────┘      ┌───────────▼───────────────┐
         │             │ message "Paste is limited │
┌────────▼──────────┐  │ to %s of encrypted data." │
│ upload successful │  └───────────────────────────┘
└───────────────────┘

自带语言设置,选择方便。

; 默认情况下,PrivateBin会根据浏览器猜测访问者的语言设置。
; 您也可以选择启用语言选择菜单,该菜单使用一个会话cookie,用于在浏览器关闭之前存储用户的选择。
languageselection = true

在这里插入图片描述


还有一些主题可选择。

; 默认情况下,PrivateBin使用“bootstrap5”模板(tpl/bootstrap5.php)。
; 你可以选择启用模板选择菜单,该菜单使用一个会话cookie,用于在浏览器关闭之前存储选择。
templateselection = true

在这里插入图片描述


“阅后即焚”的文件消息传输软件PrivateBin.7z

关注公众号,发送001151


讲解和演示结束后,薛总没有说好,也没说不好,就说先试用看看,好的话再全公司推行。

没想到刚过了两天,公司里就传出小道消息,说是董事长的二公子要来微服。

可这二公子姓甚名谁、长啥样子都没人知道啊!

不过薛总是认知的,她吩咐大家一定要打起精神好好接待。

正好,薛总就用 PrivateBin 给我们发了条消息,还特意勾上了“阅后即焚”:二公子叫林志尧,25岁左右,1米78的个……


几天后,来了七八个面试的年轻人。

公司前台瞅见这帮人里有个年轻帅气的小伙子,西装笔挺、高高的个子,就给注意上了。

接着这个小伙子递上简历,上面写着姓名林志尧,

就听前台小姑娘一声尖叫,公司里一帮人就统统围了上去,真真是个水泄不通,不一会儿这位小伙子就给连拉带扯给拽进了一旁的VIP室。

我才听着信儿,跑过去扒着门往里一看,嚯,真是八仙过海各显神通,有端茶的,有递水的,有塞水果的,有嘘寒问暖的,那一张张笑脸甭提有多假,嘴角都快咧到耳朵根了。

我努力调整了一下表情,正想挤进去表现呢,就听前台一阵骚乱。

我转过脸去,就见薛总略带吃惊地冲着一个着装普通的年轻人满面赔笑,连连打着招呼:“小林总,好久不见哈!”

我赶紧过去,偷眼瞧那年轻人手里的简历,姓名那栏明晃晃写着三个字:林志遥。

嘿……乌龙啊!

再看VIP室,呼啦,这帮人是闻风而动一哄而散。

这帮人还不死心,又把小林总给围上了。

小林总尴尬又无奈的表情让薛总看出来了,要不说薛总不愧是职场老手呢,立马反应过来:“来来,小林总先请到我办公室坐会儿吧……那个……陈秘书,赶紧安排一下……”

小林总没挪地方,用手指了指VIP室:“薛总,还是叫上我哥一起吧……”


将技术融入生活,打造有趣之故事

网管小贾 / sysadm.cc

源码链接: https://pan.quark.cn/s/a4b39357ea24 银行信贷业务作为银行业务的关键构成部分,涵盖了银行向客户提供的各类融资服务,例如贷款、担保以及信用证等。此类业务致力于协助企业个人解决资金需求问题,进而推动经济活动的开展。银行通过信贷业务获取利息收入,同时需承担相应风险,以保障资金的稳定流转。 **信贷定义** 信贷意味着银行运用自身资本及信誉为客户提供资金支持,而客户则需以支付利息、费用并偿还本金为前提条件。这种业务模式不仅包含直接贷款,还包括为客户的债务承担提供担保。依照会计准则,信贷业务可分为表内业务表外业务,前者对银行的资产负债表产生直接影响,后者则不直接关联。 **信贷业务划分标准** 1. **依据会计核算归属**:表内信贷(如贷款、贴现)和表外信贷(如承兑、保证)。 2. **根据期限划分**:短期(不超过1年)、中期(1至5年)长期(超过5年)。 3. **按照担保方式分类**:信用信贷(无担保)和担保信贷(保证、抵押、质押)。 4. **按照币种区分**:本币信贷外币信贷。 5. **按照性质和用途区分**:固定资产贷款、流动资金贷款、循环额度贷款、消费贷款等。 6. **按照贷款组织形式区分**:普通贷款、联合贷款和银团贷款。 7. **按照资金来源区分**:信贷资金贷款、委托贷款和境外筹资转贷款。 8. **按照授信对象区分**:公司类信贷个人类信贷。 **信贷业务产品** 1. **流动资金贷款**:用于企业日常运营周转或临时性资金需求。 2. **固定资产贷款**:用于投资固定资产项目。 3. **房地产开发贷款**:用于土地开发及房屋建设所需资金。 4. **循环额度贷款**:满足企业...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网管小贾

将技术融入生活,打造有趣之故事

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值