Perl 5支持使用-T開關的污點模式。該腳本將內部標記從腳本外部來源檢索到的任何值,因爲這些值應該是無效的。 Perl 6是否支持這樣的選項?Perl 6是否有污點模式?
4
A
回答
0
Perl 5會將Scalar容器標記爲污染,並且污染可能會或可能不會泄漏到其他容器中。之所以不堅持數組,是因爲Perl 5使用了相同的數組來保存自己的數據。性能受到衝擊的可能性會很大,以使感染模式正常工作。
由於您可能已經猜測,受污染模式已加入Dodo。相反,您可以使用受限制的設置。請參閱Camelia的代碼是如何完成的。
5
第
這樣的特徵是briefly mentioned in design docs。建議引入taint
trait。
您可以通過搜索#perl6日誌來查看Larry Wall對此(以及任何其他主題)的最新評論。 Mentions of 'taint' by TimToady在12月發現"we have no tainting mechanism yet to prevent abuse"。
相關問題
- 1. PHP中的Perl污點模式
- 2. 我是否需要內部網站的「污點」模式?
- 3. 找到一個Perl的污點模式錯誤
- 4. 如何在'#!/ usr/bin/env perl'- shebang中設置perl腳本中的污點模式?
- 5. 是否有Perl模塊根據模式驗證XML?
- 6. 我不明白Perl污染模式錯誤信息
- 7. 爲什麼不在Perl的污染模式下打開管道?
- 8. 如何在污染模式下從Perl CGI調用/ sbin/iptables?
- 9. rakudo的Perl 6模塊是否存在解析MIME?
- 10. Perl是否有交互式shell?
- 11. 帶有CGI域名輸入的Perl污點模式導致「eval中的不安全依賴性」
- 12. Ruby是否有一個類似於Perl 6語法的插件?
- 13. 是否有xsd模式的xsd模式?
- 14. Rscript是否有Emacs模式?
- 15. 64位perl是否包含所有32位perl模塊?
- 16. 是否有Visual Studio的DotNetNuke 6模塊開發模板?
- 17. 如何檢查正則表達式模式在Perl中是否有效?
- 18. 是否有perl實施SHA256withRSA
- 19. IntelliJ是否有Perl插件?
- 20. Laravel AJAX模式界面污物
- 21. 讀取受污染模式下的文件時出錯
- 22. 是否所有Perl 6引用構造都具有期限優先權?
- 23. 污染模型R
- 24. 是否在HTTP-EQUIV兼容模式下跳過IE 6?
- 25. 是否有XPath查找特定模式下的節點?
- 26. 的Perl:模式
- 27. 模式在Perl
- 28. 模式在Perl
- 29. perl從模式
- 30. Perl Tk模塊的缺點是什麼?
紐約證券交易所暗示將實施;我認爲更好的答案只是「不」。 – Coke
已修復。謝謝@Coke – raiph