应用程序接口(API)形成应用程序之间的桥梁,使程序能够跨不同的代码库和硬件相互通信。但在居心不良的人的手中,API可能会造成潜在的巨大损害。
企业应用程序形成了越来越大的网络攻击面,但真正漏洞所在的往往是API。虽然可以通过标准防火墙和SIEM工具检测和阻止许多攻击,但通过API进行的攻击更加隐蔽,因为它们通常利用API已经允许的访问权限。这些漏洞远远超出了企业领域,甚至可能影响个人车辆。不安全的API无处不在,甚至被用来攻击特斯拉的电动汽车。
以下是如何通过实施以下策略来采用更严格的API安全态势。
1.为未来的用户而不是现在的用户构建
当API处于起步阶段时,它们通常旨在满足一小部分开发人员一起工作的需求。这些开发人员彼此认识,甚至可能共享一个办公空间,并且可能觉得几乎不需要实施身份验证协议来确定每个人都是他们声称的身份。他们为什么要这样做?不久之后,一个特别有用的API从团队中脱颖而出,它进入了比最初预期的更广泛的用户网络中。适当的安全措施应该在漏洞出来之前就部署到位,而不是在很久之后。
2. 限制用户
说到未来的用户,如果可能的话,为更多的用户做计划,但控制得更少。在严格需要了解的基础上授权访问。更多的用户意味着更大的网络攻击面,尤其是在权限没有明确和彻底定义的情况下。
3. 限制数据
Equifax公司数据泄露事件让人们感到担忧,因为该公司保存了近1.5亿美国人的私人财务信息。幸运的是,并非每家公司的商业模式都需要收集社会安全号码、驾照、地址等信息。严格定制数据收集,以便只需要最必要的数据。而未收集的数据也要受到保护。
4. 加密数据
确保通信路径使用适当的加密协议,例如SSL或TLS。同样,静态数据也应该加密。这似乎是显而易见的建议,但由于帐户和密码以纯文本形式存储,因此经常发生数据泄露。仅仅拥有加密是不够的,它还必须正确使用。某些协议(例如TLS)允许在 服务器 或客户端禁用加密验证,从而导致互联网流量被拦截的潜在风险。企业确保API符合最新的安全最佳实践,以确保通信安全可靠。

5. 制定分页限制
如果没有适当的API分页,服务器查询可能会返回一个结果或大量的结果。后一种情况会迅速消耗系统资源并使应用程序停止。更糟糕的是,它不需要恶意行为者造成伤害——无辜的用户可能会过于松散地构建查询,并收到惊人的响应。幸运的是,分页很容易实现。最简单的形式是偏移分页,它为用户提供了一个他们可以检索的预定义记录窗口。其他形式的分页包括keySet和seek,它们各有优缺点。
6. 在SQL查询中使用准备好的语句
SQL代码注入是非常普遍的攻击,使网络攻击者能够冒充其他用户、破坏数据库或窃取数据。正如其名称所暗示的那样,网络攻击者将SQL代码偷偷带入数据库查询中,通常是通过滥用正确配置的服务器应该过滤掉的转义字符。准备好的语句通过使用只能存储特定值而不是SQL片段的占位符来阻止攻击者注入SQL代码的能力。另一种防止SQL注入的方法是确保数据输入符合预期。例如,电话号码应该注册为整数并且不包含字符串。名称应包含字母,但不能包含数字。
7. 加强最终用户和应用程序认证
对于访问应用程序的用户,根据最新的安全最佳实践实施例行密码重置策略。对于与API交互的应用程序本身,为应用程序的每个版本使用唯一的凭据,从而更容易根除过时的版本。
8. 实施利率限制
当网络攻击者向服务器发送大量登录凭据以通过纯粹的机会成功匹配时,就会发生暴力攻击。基本速率限制可以阻止这些攻击,方法是防止在合理的时间范围内发生多个查询。一个人能在一分钟内输入几百次密码吗?可能不会。那么,为什么API会接受如此高的数字呢?
管理风险
安全是管理风险的艺术,而不是消除风险。没有堡垒是坚不可摧的,但网络攻击者往往会沿着阻力最小的路径移动,并以安全标准差的受害者为目标。而企业需要降低API安全性,并避免成为网络攻击者的目标。
爱迪生发明电灯时遇到挫折的对应办法有哪些
爱迪生在一八七七年开始了改革弧光灯的试验,提出了要搞分电流,变弧光灯为白光灯。 这项试验要达到满意的程度。 必须找到一种能燃烧到白热的物质做灯丝,这种灯丝要经住热度在二千度一千小时以上的燃烧。 同时用法要简单,能经受日常使用的击碰,价格要低廉,还要使一个灯的明和灭不影响另外任何一个灯的明和灭,保持每个灯的相对独立性为了选择这种做灯。 这在当时是极大胆的设想,需要下极大的功夫去探索,去试验。 丝用的物质,爱迪生先是用炭化物质做试验,失败后又以金属铂与铱高熔点合金做灯丝试验,还做过上质矿石和矿苗共一千六百种不同的试验,结果都失败了。 但这时他和他的助手们已取得了很大进展,已知道白热灯丝必须密封在一个高度真空玻璃球内,而不易溶掉的道理。 这样,他的试验又回到炭质灯丝上来了。 他昼夜不息地用到了一八八0年的上半年,爱迪生的白热灯试验仍无结果。 有一天,他把试验室里的一把芭蕉扇边上缚着一条竹丝撕成细丝,全副精力在炭化上下功夫,仅植物类的炭化试验就达六千多种。 他的试验笔记簿多达二百多本,共计四万余页,先后经过三年的时间。 他每天工作十八、九个小时。 每天清早三、四点的时候,他才头枕两、三本书,躺在实验用的桌子下面睡觉。 有时他一天在凳子上睡三、四次,每次只半小时。 到了一八八0年的上半年,爱迪生的白热灯试验仍无结果,就连他的助手也灰心了。 有一天,他把试验室里的一把芭蕉扇边上缚着一条竹丝撕成细丝,经炭化后做成一根灯丝,结果这一次比以前做的种种试验都优异,这便是爱迪生最早发明的白热电灯——竹丝电灯。 这种竹丝电灯继续了好多年。 直到一九0八年发明用钨做灯丝后才代替它。 爱迪生在这以后开始研制的碱性蓄电池,困难很大,他的钻研精神,更是十分惊人。 这种蓄电池是用来供给原动力的。 他和一个精选的助手苦心孤诣地研究了近十年的时间,经历了许许多多的艰辛与失败,一会儿他以为走到目的地了,但一会儿又知道错了。 但爱迪生从来没有动摇过,而再重新开始。 大约经过五万次的试验,写成试验笔记一百五十多本,方才达到目的。
驾驶证过期多久作废
驾照超过有效期一年以上,就要被注销。 根据《机动车驾驶证申领和使用规定》(公安部令第123号)规定:第六十七条 机动车驾驶人具有下列情形之一的,车辆管理所应当注销其机动车驾驶证:(一)死亡的;(二)提出注销申请的;(三)丧失民事行为能力,监护人提出注销申请的;(四)身体条件不适合驾驶机动车的;(五)有器质性心脏病、癫痫病、美尼尔氏症、眩晕症、癔病、震颤麻痹、精神病、痴呆以及影响肢体活动的神经系统疾病等妨碍安全驾驶疾病的;(六)被查获有吸食、注射毒品后驾驶机动车行为,正在执行社区戒毒、强制隔离戒毒、社区康复措施,或者长期服用依赖性精神药品成瘾尚未戒除的;(七)超过机动车驾驶证有效期一年以上未换证的;(八)年龄在60周岁以上,在一个记分周期结束后一年内未提交身体条件证明的;或者持有残疾人专用小型自动挡载客汽车准驾车型,在三个记分周期结束后一年内未提交身体条件证明的;(九)年龄在60周岁以上,所持机动车驾驶证只具有无轨电车或者有轨电车准驾车型,或者年龄在70周岁以上,所持机动车驾驶证只具有低速载货汽车、三轮汽车、轮式自行机械车准驾车型的;(十)机动车驾驶证依法被吊销或者驾驶许可依法被撤销的。 有第一款第四项至第十项情形之一,未收回机动车驾驶证的,应当公告机动车驾驶证作废。 有第一款第七项、第八项情形之一被注销机动车驾驶证未超过二年的,机动车驾驶人参加道路交通安全法律、法规和相关知识考试合格后,可以恢复驾驶资格。 综上所述:驾照超过有效期一年以上,就要被注销。 但是,同时又规定:被注销机动车驾驶证未超过二年的,可以参加科目一个学习和考试,考试合格可以恢复驾照。
吃洋葱对身体的好处是什么?
中西医临床证明:洋葱有平肝、润肠的功能,它所含挥发油中有降低胆固醇的物质———二烯丙基二硫化物,是目前惟一含前列腺素样物质及能激活血溶纤维蛋白活性成分,这些物质均有较强的舒张血管和心脏冠状动脉的能力,又能促进钠盐的排泄,从而使血压下降和预防血栓形成。 近代医学研究还表明,洋葱中含有微量元素硒。 硒是一种抗氧化剂,它的特殊作用是能使人体产生大量谷胱甘肽,谷胱甘肽的生理作用是输送氧气供细胞呼吸,人体内硒含量增加,癌症发生率就会大大下降。 所以,洋葱又是一种保健食品。 洋葱还具有降血糖作用,因洋葱中含有与降血糖药甲磺丁脉相似的有机物,并在人体内能生成具有强力利尿作用的皮苦素。 糖尿病患者每餐食洋葱25~50克能起到较好的降低血糖和利尿的作用。 洋葱中的植物杀菌素除具有刺激食欲、帮助消化作用外,还由于它经由呼吸道、泌尿道、汗腺排出时,能刺激管道壁分泌,所以又有祛痰、利尿、发汗、预防感冒以及抑菌防腐的作用。 此外还有“蔬菜皇后--洋葱”,洋葱对身体好,还能减肥。 以上 是我所知道的,希望能给你一些帮助。
发表评论