Use a Steam loophole that allows you so set all CS: GO crates in your inventory to open as knifes! 

The way it works: All crates are meant to open as a lottery, you use a  key and based on the odds you get a 50% chance of having a crap item worth 10ยข and a .6% chance of getting an extremely rare knife or gun worth 100's of dollars. What this program is for is to change the odds of unboxing a knife (or rare gun skin) from that .6% to a 97.2-98.4% chance (based on the type of crate). You may think that it isn't possible to hack a game that is so popular but it can be done quite simply because the crate unboxing process implemented into CS: GO is only client side (your computer not the server). So, as long as you computer is connected to internet and you can access your inventory, when you open the crates it is processed all your computer, not Steam/Valve/CS: GO servers. With that being said this program only has to hack into your directories and keep Steam from re-verifying the install. And once that is done, you unbox your crate, get a knife, and it goes into your steam profile's inventory with no problem.

Keep this program undetected by Steam/Valve: Once you get your knifes try not to throw them all on the steam community market. For one, you can crash the CS: GO economy and second if you do it may alert Steam or Valve and they could work on making it so that this type of program wont work. So basically what this is saying: sell a knife, maybe two. Keep the rest for yourself.

Hope you enjoy your knifes! 

All program credits go to me: Pimphax458, Steven Koax