When looking for malware and especially virus source codes for research purposes, you shouldn't miss the (sadly offline) VXHeaven library [0] and any ezines of VX groups [1].
Unfortunately one of these jurisdictions is America. Publishing detailed models for a hundred-year-old firearm can earn you threatening letters from the State Department. Many people in power today have little respect for truth and liberty. I imagine they'd control who has access to physics textbooks if it weren't still facially absurd to the public.
[0]: http://83.133.184.251/virensimulation.org/src.html [1]: http://spth.virii.lu/ezines.htm