Hi,
Thank you for posting your requirement.
My name is Inderjeet and own a small 4 member IT services firm based at Chandigarh,India. We have been into IT since 1994 (MS-DOS based desktop software), into Web-apps since 2001, asterisk based VoIP solutions (asterisk, freepbx, freeswitch, elastix) and Wowza/FMS/red5/Kaltura based video streaming/VOD apps for about 5 years. We also maintain our clients' servers (mostly linux) on their behalf besides fiddling with our own Linux test bed VPS's and VMs. Currently exploring International clients for video streaming, backend support and VoIP related work through these portals for mutually beneficial and long lasting collaborations.
Which OS is the Asterisk installed, CentOS? And how do you know there is a rootkit installed on your server? What exactly is the problem? Do you have backups? Better suspend services temporary, take a database backup, restore and redo.
Rootkits are of different types some are simple to remove but others are complex and can get data dynamically from other servers. You will need to provide root access to the server for a review and there could be a downtime too for a few moments in some cases (we'll let you know before hand). Since it involves careful work, it may take 2-3 days to get completed and possibly find out the source.
Let me know if you have any questions. We look forward to hearing from you and building a long lasting and mutually fruitful relationship.
Sincerely,
Inderjeet