The system profiling is a reconnaissance process for the client-side attack. According to wikipedia, A system profiler is a program that can provide detailed information about the software installed and hardware attached to a computer. BeEF is a great tool that can be use to perform quik and productive information gathering during pentesting engagement. In this video i show you the concept of interactive information gathering where you can grab extra personnal information about the user behind the computer so that you not just turn his browser under your control but you also hack is brain (Social engineering). This can be do via our "BeEF spy agent". One last thing: i recommand you to use BeEF ruby version. Because in this video it is the old PHP version but the concept is still the same and more productive with BeEF ruby version.