InsecRes - Għodda biex Issib Riżorsi Mhux Sikur fuq Siti HTTPS


Wara li taqleb is-sit tiegħek għal HTTPS, probabbilment trid tittestja jekk riżorsi bħal immaġini, slides, vidjows inkorporati u oħrajn, humiex ippuntati b'mod korrett lejn protokoll HTTPS jew juru twissijiet dwar il-kontenut mhux sikur fuq il-paġni. Wara xi riċerka sibt għodda utli għal dan il-għan, imsejħa insecuRes.

InsecuRes hija għodda żgħira, b'xejn u ta' sors miftuħ ibbażat fuq il-linja tal-kmand biex issib riżorsi mhux sikuri fuq siti HTTPS, miktuba bil-lingwa ta' programmar Go. Jutilizza l-qawwa ta 'multi-threading (goroutines) biex jitkaxkru u jeżamina l-paġni tas-sit.

Jitkaxkar il-paġni kollha tal-websajt tiegħek b'mod parallel, jiskenja u jaqbad: riżorsi IMG, IFRAME, OBJECT, AUDIO, VIDEO, SOURCE u TRACK b'urls HTTP sħaħ (mhux siguri). Biex tipprevjeni lista sewda minn web server, timpjega dewmien każwali bejn it-talbiet. Barra minn hekk, tista 'tidderieġi mill-ġdid l-output tagħha għal fajl CSV għal analiżi aktar tard.

  1. Installa Go Programming Language fil-Linux

Installa InsecuRes fis-Sistemi Linux

Ladarba Go Programming Language installat fis-sistema, mexxi l-kmand hawn taħt fuq it-terminal biex tikseb insecres.

$ go get github.com/kkomelin/insecres

Ladarba tkun niżżilt u installat insecres, mexxi l-kmand hawn taħt biex tiskennja s-sit tiegħek għal riżorsi mhux sikuri. Jekk ma turi l-ebda output, dan probabbilment ifisser li m'hemm l-ebda riżorsi mhux sikuri fuq is-sit tiegħek.

$ $GOPATH/bin/insecres https://example.com

Biex issalva l-output f'fajl CSV għal eżaminazzjoni aktar tard, uża l-marka -f.

$ $GOPATH/bin/insecres -f="/path/to/scan_report.csv" https://example.com

Uri gwida għall-użu.

$ $GOPATH/bin/insecres -h

Uħud mill-karatteristiċi li għandhom jiżdiedu jinkludu displayiny riżultat counters u t-tqabbil tal-prestazzjoni ta 'parsing regex sempliċi u parsing tokenized.

Repożitorju InsecRes Github: https://github.com/kkomelin/insecres

F'dan l-artikolu, wrejnek kif issib riżorsi mhux sikuri fuq siti HTTPS, billi tuża għodda sempliċi tal-linja tal-kmand imsejħa insecres. Tista' tistaqsi mistoqsijiet jew taqsam il-ħsibijiet tiegħek permezz tat-taqsima tal-kummenti hawn taħt. Jekk taf b'xi għodda simili hemmhekk, aqsam informazzjoni dwarhom ukoll.