CamStudio

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
CamStudio
Developersnickthegeek, windycity, wolfpackmars2, romulus9, jpetroules, gotschai, bleeblap
Initial releaseOctober 21, 2001; 24 years ago (2001-10-21)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemMicrosoft Windows
    Available inEnglish
    TypeScreencasting software
    LicenseGNU General Public License
    Websitesourceforge.net/projects/camstudio/

    CamStudio is an open-source screencasting program for Microsoft Windows released as free software. The software renders videos in an AVI format. It can also convert these AVIs into Flash Video format, embedded in SWF files. CamStudio is written in C++, but CamStudio 3 will be developed in C#.[citation needed] The program has distributed malware and harmful viruses via the installer.[1]

    History

    [edit | edit source]

    The original CamStudio was released as an open source product by RenderSoft software in October 2001.[2] The source code license was converted to the GNU General Public License in December 2002 with release 1.8.[3] The Source code of versions 1.0, 1.4 and 2.0 are still available at SourceForge.

    In 2003, the company was acquired by eHelp Corporation who owned a competing product called RoboDemo (now called Adobe Captivate[4][5][6]). eHelp Corporation released an updated version as CamStudio 2.1 under a proprietary software license only and removed the ability to create SWFs.[7] A succession of acquisitions led to the company being owned by Adobe.

    Development of CamStudio 2.0 (the last open-source version) was resumed and released as free software again in September 2007 with the CamStudio 2.5 Beta 1 release.[8] Accordingly, it was re-branded as CamStudio Open Source.

    CamStudio 3 is a complete rewrite of the project in the pre-alpha stages of development as of April 19, 2010[needs update].[9]

    Malicious software

    [edit | edit source]

    There have been ongoing reports about malicious code contained in some binaries of the software. In 2013, Google-run website VirusTotal declared that CamStudio contains malicious software, where most anti-virus programs detected Artemis Trojan in CamStudio installer file.[1] In January 2014, the binary on the webpage was reported to be infected with the trojan, Artemis!0FEA2B12900D.[citation needed]

    In March 2016, the developers of CamStudio reported via forum post that the ad wrapper in the CamStudio installer had been removed and that it no longer offers third-party software or installs malware; however, they did not provide evidence of independent verification in the post.[10] In a VirusTotal analysis of the installer acquired from the official download URL on 10 August 2016, AVware, Dr. Web and VIPRE antivirus tools said it was infected with "InstallCore" while the remaining 51 said it was clean.[11][12]

    A VirusTotal analysis of the installer acquired from the official download URL on 14 February 2017, 31 out of 55 antivirus tools reported malicious content, mostly showing InstallCore.[13]

    A second analysis of the installer acquired from the official download URL on 8 March 2017, 17 out of 60 antivirus tools reported malicious content, mostly showing InstallCore.[14]

    In 2019, the installer was still infected, being detected by 22 out of 68 engines.[15] As of 23 September 2019, the installer offered via SourceForge appears to be finally virus-free.[16]

    As of 10 March 2020, the installer offered via the official website[17] was reported to be infected by 20 out of 70 engines[18] and the download URL was reported malicious by ESET engine.[19]

    As of 2022, the installer offered via the official website[20] was reported as malware by just 2 of 93 scanners.[21][22]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]
    • Official website
      • Because download websites and installer versions vary, when in doubt, verify the downloaded file before installing:
        1. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
        2. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • CamStudio on SourceForge
    • CamStudio fork on GitHub (2018–2020)
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Using Camstudio to Screen Record Video Tutorials on YouTube (2007)