MeshCentral
| MeshCentral | |
|---|---|
MeshCentral displaying managed devices | |
| Original author | Ylian Saint-Hilaire |
| Developers | MeshCentral community organization, Community contributors, Simon Smith (maintainer) |
| Initial release | 2007 (MeshCentral v1), June 16, 2017 (MeshCentral, current) |
| Stable release | 1.1.51
/ September 22, 2025 |
| Repository | github |
| Written in | Server: JavaScript (Node.js) MeshAgent: C, JavaScript (DukTape) |
| Engine | |
| Operating system | Windows, Linux, macOS, FreeBSD (MeshAgent) Android (MeshCentral Agent for Android) |
| License | Apache-2.0 |
| Website | meshcentral |
MeshCentral is an open-source remote administration tool originally developed by Yilan Saint-Hilaire. It provides remote control, hardware and software inventory, system monitoring, and background management including remote terminal and file management.[1] It can also integrate with Intel Active Management Technology (AMT) to provide out-of-band management.[2] Use cases include providing IT support and managed services.
The open-source remote monitoring and management tool TacticalRMM uses MeshCentral to power its remote desktop, terminal, and file management features.
History
[edit | edit source]MeshCentral was originally designed in 2010. This version is now known as MeshCentral v1.[1] In 2017, MeshCentral was rewritten to make use of more modern technologies including Node.js, WebSockets, and WebRTC.[1] Until 2022, Intel was a significant sponsor of the MeshCentral project.[3]
Abuse by threat actors
[edit | edit source]Due to it being an open-source project, MeshCentral and its MeshAgent are occasionally abused by threat actors, including state-sponsored advanced persistent threats (APTs),[4] as a remote access trojan (RAT) or botnet.[5][6]
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]- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).