最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java學(xué)習(xí)DongTai被動(dòng)型IAST工具部署過程

 更新時(shí)間:2021年10月14日 16:46:17   作者:Bypass--  
被動(dòng)型IAST被認(rèn)為是DevSecOps測(cè)試階段實(shí)現(xiàn)自動(dòng)化安全測(cè)試的最佳工具,而就在前幾天,洞態(tài)IAST正式開源了,這對(duì)于甲方構(gòu)建安全工具鏈來說,絕對(duì)是一個(gè)大利好

我在5月份的時(shí)候就申請(qǐng)了洞態(tài)IAST企業(yè)版內(nèi)測(cè),算是比較早的一批用戶了。聊聊幾個(gè)我比較在意的問題,比如API接口覆蓋率、第三方開源組件檢測(cè)以及臟數(shù)據(jù)等問題,而這些都是安全測(cè)試過程中的痛點(diǎn),那么在這款工具的應(yīng)用上,我們將找到答案。

在這里,讓我們做一個(gè)簡(jiǎn)單的安裝部署,接入靶場(chǎng)進(jìn)行測(cè)試體驗(yàn)。

01、環(huán)境準(zhǔn)備 

Docker安裝

1、安裝所需的軟件包
 sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

2、設(shè)置倉庫 
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安裝最新版本的 Docker Engine-Community 和 containerd
sudo yum install docker-ce docker-ce-cli containerd.io

docker-compose安裝

wget https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64  /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose  
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

02、快速安裝與部署

洞態(tài)IAST支持多種部署方式,本地化部署可使用docker-compose部署。

$ git clone https://github.com/HXSecurity/DongTai.git
$ cd DongTai
$ chmod u+x build_with_docker_compose.sh
$ ./build_with_docker_compose.sh

首次使用默認(rèn)賬號(hào)admin/admin登錄,配置dongtai-openapi,即可完成基本的環(huán)境部署和配置。

 

首次使用默認(rèn)賬號(hào)admin/admin登錄,配置OpenAPO服務(wù)地址,即可完成基本的環(huán)境安裝和配置。

03、初步測(cè)試體驗(yàn)

以Webgoat作為靶場(chǎng),新建項(xiàng)目,加載agent,正常訪問web應(yīng)用,觸發(fā)api檢測(cè)漏洞。

部署Agent:

java -javaagent:./agent.jar -jar webgoat-server-8.1.0.jar --server.port=9999 --server.address=0.0.0.0

 檢測(cè)到的漏洞情況:

這里,推薦幾個(gè)使用java開發(fā)的漏洞靶場(chǎng):

Webgoat:https://github.com/WebGoat/WebGoat
wavsep:https://github.com/sectooladdict/wavsep
bodgeit:https://github.com/psiinon/bodgeit
SecExample:https://github.com/tangxiaofeng7/SecExample

最后,通過將IAST工具接入DevOps流程,在CI/CD pipeline中完成Agent的安裝,就可以實(shí)現(xiàn)自動(dòng)化安全測(cè)試,開啟漏洞收割模式,這應(yīng)該會(huì)是很有意思的嘗試。

備注:刪除所有容器 docker rm -f `docker ps -a -q`     刪除所有鏡像 docker rmi `docker images -q`

以上就是java學(xué)習(xí)DongTai被動(dòng)型IAST工具部署過程的詳細(xì)內(nèi)容,更多關(guān)于DongTai被動(dòng)型IAST工具部署的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • SpringBoot+Ant Design Vue實(shí)現(xiàn)數(shù)據(jù)導(dǎo)出功能方式

    SpringBoot+Ant Design Vue實(shí)現(xiàn)數(shù)據(jù)導(dǎo)出功能方式

    這篇文章主要介紹了SpringBoot+Ant Design Vue實(shí)現(xiàn)數(shù)據(jù)導(dǎo)出功能方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Java數(shù)據(jù)結(jié)構(gòu)與算法學(xué)習(xí)之循環(huán)鏈表

    Java數(shù)據(jù)結(jié)構(gòu)與算法學(xué)習(xí)之循環(huán)鏈表

    循環(huán)鏈表是另一種形式的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。它的特點(diǎn)是表中最后一個(gè)結(jié)點(diǎn)的指針域指向頭結(jié)點(diǎn),整個(gè)鏈表形成一個(gè)環(huán)。本文將為大家詳細(xì)介紹一下循環(huán)鏈表的特點(diǎn)與使用,需要的可以了解一下
    2021-12-12
  • Java解壓zip文件完整代碼分享

    Java解壓zip文件完整代碼分享

    這篇文章主要介紹了Java解壓zip文件完整代碼分享,向大家分享了兩部分代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • 淺談idea live template高級(jí)知識(shí)_進(jìn)階(給方法,類,js方法添加注釋)

    淺談idea live template高級(jí)知識(shí)_進(jìn)階(給方法,類,js方法添加注釋)

    下面小編就為大家?guī)硪黄獪\談idea live template高級(jí)知識(shí)_進(jìn)階(給方法,類,js方法添加注釋)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Spring Cloud @EnableFeignClients注解的屬性字段basePacka詳解

    Spring Cloud @EnableFeignClients注解的屬性字段basePacka詳解

    這篇文章主要介紹了Spring Cloud @EnableFeignClients注解的屬性字段basePacka詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 介紹Jersey-Jersey入門基礎(chǔ)

    介紹Jersey-Jersey入門基礎(chǔ)

    REST不是一種新的技術(shù),而僅僅是一個(gè)理論,實(shí)踐這樣的理論可以讓我們的應(yīng)用更加先進(jìn)。
    2013-02-02
  • 解決Feign異步調(diào)用丟失上下文問題

    解決Feign異步調(diào)用丟失上下文問題

    在微服務(wù)中使用Feign調(diào)用時(shí),若需要攜帶登錄狀態(tài)的Cookie信息,通常會(huì)使用攔截器,但在異步調(diào)用(如order服務(wù)異步調(diào)用會(huì)員服務(wù)和購物車服務(wù))時(shí),攔截器可能無法獲取上下文信息,導(dǎo)致異常,解決方法是將RequestContextHolder的數(shù)據(jù)同步到新開啟的線程中
    2024-11-11
  • Java線程狀態(tài)及jstack命令詳解

    Java線程狀態(tài)及jstack命令詳解

    jstack是Java虛擬機(jī)(JVM)提供的一個(gè)非常有用的命令行工具,它允許開發(fā)人員和系統(tǒng)管理員在運(yùn)行時(shí)獲取Java應(yīng)用程序的線程堆棧跟蹤,在某些情況下,可能需要以管理員或root用戶的身份運(yùn)行jstack命令,這篇文章主要介紹了Java線程狀態(tài)及jstack命令詳解,需要的朋友可以參考下
    2024-03-03
  • spring?cache注解@Cacheable緩存穿透詳解

    spring?cache注解@Cacheable緩存穿透詳解

    這篇文章主要介紹了spring?cache注解@Cacheable緩存穿透詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java生成PDF文件的實(shí)例代碼

    Java生成PDF文件的實(shí)例代碼

    Java生成PDF文件的實(shí)例代碼,需要的朋友可以參考一下
    2013-05-05

最新評(píng)論

佛冈县| 上思县| 司法| 长乐市| 富裕县| 寿阳县| 松潘县| 乳源| 贵州省| 攀枝花市| 会宁县| 克山县| 习水县| 满洲里市| 宝山区| 虹口区| 固原市| 万山特区| 新邵县| 恩施市| 泗阳县| 夏津县| 姜堰市| 安化县| 乌审旗| 武威市| 星座| 鹤岗市| 芜湖市| 敦化市| 勐海县| 安丘市| 马鞍山市| 常宁市| 兴海县| 古蔺县| 安远县| 新巴尔虎右旗| 阿城市| 乌恰县| 正阳县|