SharePoint如何識別文件類型?例如,SharePoint不會允許您上載可執行文件。假設如果我將.exe的文件擴展名重命名爲.doc,那麼sharepoint是否允許上傳這個文件?SharePoint如何識別文件類型?
4
A
回答
6
Sharepoint使用其擴展名識別文件類型。
如果您擔心用戶在SharePoint站點中散佈惡意應用程序/代碼。我建議你看看Microsoft Forefront For Sharepoint。
您可以修改管理中心>操作>阻止文件類型下的排除擴展列表。
0
我相信有兩種方法來識別文件類型。一個天真的方法是檢查擴展名。更安全的方法是檢查文件的各個位並查看文件的類型,因爲許多文件類型在識別格式的標頭中有幾位(magic numbers)。
根據SharePoint檢查文件的方式,這將決定如何欺騙系統。
0
SharePoint本身不是非常聰明,它依賴於文件擴展名,所以重命名文件將繞過它。
Forefront for SharePoint確實會對文件進行檢查,所以應該放在任何外部面向的內容列表上(如果允許員工安裝/運行未知軟件,則內部列表應該放在內部列表中)。
您可以在操作/阻止文件類型部分的中央管理中管理阻止的文件擴展名列表。注意:這是每個webapp!
相關問題
- 1. ExpressJS識別文件類型
- 2. 如何識別泛型類?
- 3. 如何識別SharePoint中的文檔
- 4. 識別Windows中的文件類型
- 5. 如何讓Visual Studio代碼識別.kv(Kivy)文件類型?
- 6. 如何識別沒有擴展名的文件類型?
- 7. 如何識別機架空間中的文件類型?
- 8. 如何從文件中識別數據類型
- 9. 如何更改PhpStorm 10中識別的文件類型?
- 10. 如何從blob/filestream識別文件類型?
- 11. 識別SharePoint Foundation或SharePoint 2010
- 12. 如何識別ODF文件?
- 13. 如何識別numpy的整數類型?
- 14. 如何識別安裝程序類型?
- 15. 如何識別帳戶類型
- 16. PostgreSQL:如何識別數據類型?
- 17. 如何識別SIM卡的類型?
- 18. SPSS AnswerTree如何識別變量類型?
- 19. JdbcTemplate如何識別數據類型?
- 20. iPhone sdk:如何識別ZbarSymbol的類型
- 21. 如何識別兒童輸入類型
- 22. 如何識別URL的認證類型?
- 23. 即使文件擴展名已更改,如何識別文件類型?
- 24. Grails文件上傳 - 如何識別文件和/或內容類型?
- 25. 如何識別類類型以將shared_ptr轉換爲該類型
- 26. 如何從任何文本中識別字體類型
- 27. DOM文檔類型對象識別
- 28. wxWidgets connect()無法識別事件類型
- 29. 如何識別模板中的類型名稱類型?
- 30. 編譯器不識別實現文件中的類成員函數類型,但在接口文件中識別
這是我的疑問。 Sharepoint是否通過擴展?或者它使用了神奇的數字? – ashwnacharya 2008-10-15 18:26:23