Ansys|91国内精品视频|Matlab|91国内精品久久久|R语言培训课程班-91国内精品久久-曙海培训深圳成都南京苏州杭州

課程題目: Java安全編碼高級培訓

4401 人關注
(78637/99817)
課程大綱:

Java安全編碼高級培訓

 

 

1 安全編碼概述
1.1 錯位的信任
1.2 注入攻擊
1.3 敏感數據泄露
1.4 效能泄露
1.5 拒絕服務
1.6 序列化
1.7 并發性、可見性和內存
1.8 低權限原則
1.9 安全管理器
1.10 類裝載器
2 輸入驗證和數據凈化(IDS)規則風險評估概要
2.1 凈化穿越受信邊界的非受信數據
2.2 驗證前標準化字符串
2.3 在驗證之前標準化路徑名
2.4 不要記錄未經凈化的用戶輸入
2.5 限制傳遞給ZipInputStream的文件大小
2.6 使用ASCII字符集的子集作為文件名和路徑名
2.7 從格式字符串中排除用戶輸入
2.8 不要向Runtime.exec 方法傳遞非受信、未凈化的數據
3 聲明和初始化(DCL)規則風險評估概要
3.1 防止類的循環初始化;
3.2 不要重用Java標準庫的已經公開的標識;
3.3 將所有增強for語句的循環變量聲明為final類型
4 表達式(EXP)規則風險評估概要
4.1 不要忽略方法的返回值
4.2 不要解引用空指針
4.3 使用兩個參數的Arrays.equals方法來比較兩個數組的內容
4.4 不要用相等操作符來比較兩個基礎數據類型的值
4.5 確保使用正確的類型來自動封裝數值
4.6 不要在一個表達式中對同一變量進行多次寫入
4.7 不要在斷言中使用有副作用的表達式
5 數值類型與運算(NUM)規則風險評估概要
5.1 檢測和避免整數溢出
5.2 不要對同一數據進行位運算和數學運算
5.3 確保除法運算和模運算中的除數不為0
5.4 使用可容納無符號數據合法取值范圍的整數類型
5.5 不要使用浮點數進行精細計算
5.6 不要使用非標準化數
5.7 使用strictfp修飾符確保跨平臺浮點運算的一致性
5.8 不要嘗試與NaN進行比較
5.9 檢查浮點輸入特殊的數值
5.10 不要從浮點字元構造BigDecimal對象
5.11 不要使用浮點變量作為循環計數器
5.11.1 確保將數值轉換成較小類型時不會產生數據丟失或曲解
6 面向對象(OBJ)規則風險評估概要
6.1 只有受信子類能對具有不變性的類和方法進行擴展
6.2 聲明數據成員為私有并提供可訪問的封裝器方法
6.3 當改變基類時,保存子類之間的依賴關系
6.4 在新代碼中,不要混用具有泛型和非泛型的原始數據類型
6.5 為可變類提供復制功能,并通過此功能允許將實例傳遞給非受信代碼
6.6 在返回引用之前,防御性復制私有的可變的類成員
6.7 對可變輸入和可變的內部組件創建防御性復制
6.8 不允許敏感類復制其自身
6.9 不要在嵌套類中暴露外部類的私有字段
6.10 比較類而不是類名稱
6.11 不要使用公有靜態的非final變量
6.12 小心處理構造函數拋出異常的情況
7 方法(MET)規則風險評估概要
7.1 驗證方法參數
7.2 不要使用斷言驗證方法參數
7.3 不要使用棄用的或過時的類和方法
7.4 進行安全檢測的方法必須聲明為private或final
7.5 不要增加被覆寫方法和被隱藏方法的可訪問性
7.6 確保構造函數不會調用可覆寫的方法
7.7 不要在clone中調用可覆寫的方法
7.8 不要定義類方法來隱藏基類或基類接口中聲明的方法
7.9 確保比較等同的對象能得到相等的結果
7.10 定義了equlas方法的類必須定義hashCode方法
7.11 實現compareTo方法時遵守常規合約
7.12 確保比較中的關鍵碼是不可變的
7.13 不要使用析構函數
8 異常行為(ERR)規則風險評估概要
8.1 不要消除或忽略可檢查的異常
8.2 不能允許異常泄露敏感信息
8.3 記錄日志時應避免異常
8.4 在方法失敗時恢復對象先前的狀態
8.5 不要在finally程序段非正常退出
8.6 不要在finally程序段中遺漏可檢查異常
8.7 不要拋出未聲明的可檢查異常
8.8 不要拋出RuntimeException、Exception或Throwable
8.9 不要捕捉NullPointerException或任何它的基類
8.10 禁止非受信代碼終止JVM
9 可見性和原子性(VNA)規則風險評估概要
9.1 當需要讀取共享基礎數據類型變量時,需要保證其可見性
9.2 保證對一個不可變對象的共享引用的可見性
9.3 保證對于共享變量的組合操作是原子性的
9.4 即使每一個方法都是相互獨立并且是原子性的,也不要假設一組調用是原子性的
9.5 保證串聯在一起的方法調用是原子性的
9.6 保證在讀寫64位的數值時的原子性


主站蜘蛛池模板: 气胀轴丨安全夹头丨电磁制动器丨纠偏系统丨磁粉离合器丨张力控制器厂家- 东莞天机通信科技有限公司 | 全自动热敷贴(袋)温度特性检测仪-武汉伊特仪器有限公司 | 升降炉|推板炉|创卓炉业 | 涡流探伤仪-超声波探伤仪-上海仓信电子科技有限公司 | 直流电机维修_杭州高压电机修理-杭州先恒机电有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 医疗器械,理化实验室设备,微生物,培养基,一站式采购 - 杭州润泽仪器商城 | 内蒙古天奇生物科技有限公司——OEM代工|ODM定制|原料供应|骨肽|片剂|胶囊剂|口服液 | 厦门电脑维修_上门维修电脑_笔记本电脑维修_办公设备维修 - 耐诚 | 首页|YULI玉立专业厨房电器官网|集成灶十大品牌 油烟机 燃气灶 | 永磁变频空压机-无油空压机-螺杆式空压机热能回收-空压机配套-空压机合同能源管理-维修保养-北京斯特兰压缩机有限公司 | 潍坊亿宏重工机械有限公司,破碎机,高性能立磨机,颚式破碎机,锤式破碎机反击式破碎机,重锤式破碎机,高性能反击式破碎机,圆锥式破碎机,给料机系列,链板给料机系列,简易给料机系列,振动给料机 | 移动厕所_真空环保厕所_环保厕所_景区生态厕所_雨施捷移动厕所生产厂家 | 宁夏密集型母线槽厂家-封闭式母线槽-电力工程安装-天地经纬电力 宁波允泰仪器有限公司-硬度计、拉力试验机、盐雾试验箱、影像测量仪、气动量仪 | 中科联航(江苏)-信息化监理|信息化咨询|信息系统项目管理|信息系统工程监理公司 | 无锡大型数控龙门铣,喷涂加工,回火抛丸加工,精密不锈钢焊接机床身机床底座制造加工-无锡美高帝机械有限公司 | 扬州市检测仪器科技有限公司| 上海企业团建|上海团建|上海团建活动|上海拓展培训|上海拓展训练|傲朗企业管理顾问(上海)有限公司 | 旋转补偿器-专注套筒三维球形补偿器定制生产厂家-伸缩接头价格_巩义市新华丰管道设备有限公司 | 输送机电动滚筒_山东电动滚筒_输送机滚筒_皮带输送机-山东中输输送机械有限公司 | 首页_01精密设备吊装,气垫搬运,半导体设备安装_苏州大方起重吊装公司 | 长型材数控钻孔攻牙机-自动数控热熔钻孔机-东莞市利速数控机械有限公司 | 托盘缠绕机|全自动缠绕机|悬臂缠绕机-上海晏陵智能设备有限公司 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 宁波管道安装_宁波工业冷风机_宁波冷风机厂家_宁波厂房通风降温_「浙江甬风机电」 | 金蝶软件_金蝶湖南公司_长沙金蝶软件_精斗云软件_财务软件_进销存软件_云ERP软件_金蝶软件销售电话 | 卧式镗铣床,道斯镗铣机床加工中心-江苏道斯数控科技有限公司 | 戒网瘾学校-陕西正规戒网瘾-叛逆青少年教育学校-重生教育官网 | 浏阳企业网站建设|设计|制作,专业做网站,建站公司-冠讯网络公司 领先的一站式_专利申请代理知识产权服务平台_乐知网 | 硝酸铵钙|山西硝酸钙|硝酸钾|太原硝酸钙镁|硝酸钾钙|亚硝酸钠-山西玉彤化工有限公司 | 鹰潭代理记账公司_鹰潭代理记账_鹰潭注册公司-鹰潭市新知会计服务有限公司 | 天津高压泵-高压清洗机-高压柱塞泵-厂家-价格-天津高压泵格瑞德 天津翻译公司盖章|022-58385822| 翰文博译(天津)商务咨询有限公司 | 装盒机|全自动封盒机|纸盒子包装机|高速装盒机定制-温州胜泰机械有限公司 | 消泡剂_有机硅消泡剂_水处理消泡剂_新万成消泡剂厂家 | 四川超声波清洗机厂家-旋转喷淋清洗机设备-成都鑫荣诚超声波科技有限公司 | 油压缓冲器-缓冲器-重庆佑旺机械有限公司[官网]西捷克重庆办事处 | 新2025澳门天天开好彩生肖对照表,2025新澳精准正版免费,2025新澳今晚开奖资料大全,新澳门四肖期期准免费,新澳门今晚9点30分开奖结果 | 围挡厂家_施工围挡_PVC围挡_建筑工程围挡_深圳市旭东钢构技术开发有限公司【官网】 | 直饮水设备-纯水设备-软化水设备 - 亿家清泉水处理设备厂家 | 上海希喆机械有限公司-Schunk雄克,雄克卡盘, 雄克机械手, B+R贝加莱, ELCIS编码器,艾西斯编码器, TWK编码器,Nexen,Joyce dayton升降机,Thomson汤姆森,TPG减速机,INA导轨。 | 活性氧化铝球-活性氧化铝干燥剂厂家价格-3A-5A分子筛-巩义市亿洋水处理材料有限公司 | 纸箱抗压测定仪|电脑测控耐破度仪|电脑抗张试验仪|杭州华翰仪器百科 |