Update：被 comment 提醒，找了一下資料，看起來有段歷史了，所以說 RetDec 的影響就未必是這樣了。下面的文章內容就不修正了...：「IDA Support: Evaluation Version」。
IDA is a Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger that offers so many features it is hard to describe them all. Just grab an evaluation version if you want a test drive.
不過我覺得有了 open source 的工具後，會看到 open source 工具慢慢成長...
Vireo is a lightweight and versatile video processing library that powers our video transcoding service, deep learning recognition systems and more. It is written in C++11 and built with functional programming principles. It also optionally comes with Scala wrappers that enable us to build scalable video processing applications within our backend services.
在 Tools 的部份也可以看到很多功能，像是：
thumbnails: extracts keyframes from the input video and saves them as JPG images
viddiff: checks if two video files are functionally identical or not (does not compare data that does not affect the playback behavior)
另外要注意的是，預設不會將 GPL 的套件納入編譯，需要指定
The following libraries are disabled by default. To enable GPL licensed components, they have to be present in your system and --enable-gpl flag have to be explicitly passed to
看起來主要就是最常見的那包... (libavformat / libavcodec / libavutil / libswscale / libx264)
Decompiler，也就是直接把 machine code 試著轉回高階語言的程式碼：
這對於分析工作來說簡化很多，尤其是在資安產業的人... 以往比較常見是轉成 assembly 再用人工分析，現在這樣有機會讓大腦輕鬆一些。
雖然目前有些限制 (像是 32 bits only)，不過 open source 出來後，可以預料會有不少人開始加功能進去：
- Supported file formats: ELF, PE, Mach-O, COFF, AR (archive), Intel HEX, and raw machine code.
- Supported architectures (32b only): Intel x86, ARM, MIPS, PIC32, and PowerPC.
MIT Media Lab 弄出個好玩的東西，可以不打開書直接掃描書的內容：「Can computers read through a book page by page without opening it?」，主標題是「Terahertz time-gated spectral imaging for content extraction through layered structures」。
用 100Ghz 到 3Thz 的電磁波掃描：
In our new study we explore a range of frequencies from 100 Gigahertz to 3 Terahertz (THz) which can penetrate through paper and many other materials.
先前也有類似的方法，用 X-ray 或是超音波，但效果都不好：
Can’t X-ray or ultrasound do this? It may seem that X-ray or ultrasound can also image through a book; however, such techniques lack the contrast of our THz approach for submicron pen or pencil layers compared next to blank paper. These methods have additional drawbacks like cost and ionizing radiation. So while you might be able to hardly detect pages of a closed book if you use a CT scan, you will not be able to see the text. Ultrasound does not have the resolution to detect 20 micron gaps in between the pages of a closed book -distinguishing the ink layers from the blank paper is out of the question for ultrasound. Based on the paper absorption spectrum, we believe that far infrared time resolved systems and THz time domain systems might be the only suitable candidates for investigating paper stacks page by page.
In tests on 50 popular Web applications written using Ruby on Rails, the system found 23 previously undiagnosed security flaws, and it took no more than 64 seconds to analyze any given program.
然後 UFS 檔案系統可以透過 growfs(8) 線上長大... XDDD
其他的改善包括了 iSCSI stack 重寫，PF 防火牆可以善用 SMP 資源，以及 ZFS 的更新。等正式出版後應該還是會等到 10.1 再上 production 吧？感覺 compiler 一換不知道會有多少雷啊 XD