Module: RCS
- Defined in:
- lib/rcs-common/stats.rb,
lib/rcs-common/mime.rb,
lib/rcs-common/rest.rb,
lib/rcs-common/crypt.rb,
lib/rcs-common/trace.rb,
lib/rcs-common/deploy.rb,
lib/rcs-common/gridfs.rb,
lib/rcs-common/version.rb,
lib/rcs-common/evidence.rb,
lib/rcs-common/resolver.rb,
lib/rcs-common/component.rb,
lib/rcs-common/signature.rb,
lib/rcs-common/temporary.rb,
lib/rcs-common/path_utils.rb,
lib/rcs-common/serializer.rb,
lib/rcs-common/updater/dsl.rb,
lib/rcs-common/winfirewall.rb,
lib/rcs-common/evidence/mic.rb,
lib/rcs-common/evidence/mms.rb,
lib/rcs-common/evidence/sms.rb,
lib/rcs-common/evidence/url.rb,
lib/rcs-common/systemstatus.rb,
lib/rcs-common/evidence/call.rb,
lib/rcs-common/evidence/chat.rb,
lib/rcs-common/evidence/exec.rb,
lib/rcs-common/evidence/file.rb,
lib/rcs-common/evidence/info.rb,
lib/rcs-common/evidence/mail.rb,
lib/rcs-common/diagnosticable.rb,
lib/rcs-common/evidence/money.rb,
lib/rcs-common/evidence/mouse.rb,
lib/rcs-common/evidence/photo.rb,
lib/rcs-common/evidence/print.rb,
lib/rcs-common/updater/client.rb,
lib/rcs-common/updater/server.rb,
lib/rcs-common/evidence/camera.rb,
lib/rcs-common/evidence/common.rb,
lib/rcs-common/evidence/device.rb,
lib/rcs-common/evidence/keylog.rb,
lib/rcs-common/updater/payload.rb,
lib/rcs-common/updater/tmp_dir.rb,
lib/rcs-common/evidence/command.rb,
lib/rcs-common/evidence/calendar.rb,
lib/rcs-common/evidence/download.rb,
lib/rcs-common/evidence/password.rb,
lib/rcs-common/evidence/position.rb,
lib/rcs-common/evidence/clibpoard.rb,
lib/rcs-common/updater/shared_key.rb,
lib/rcs-common/evidence/filesystem.rb,
lib/rcs-common/evidence/screenshot.rb,
lib/rcs-common/evidence/addressbook.rb,
lib/rcs-common/evidence/application.rb
Overview
Class to keep statistics by minute, hour, day, week and so on… to be subclassed and customized
Defined Under Namespace
Modules: AddressbookEvidence, ApplicationEvidence, B58Encode, CalendarEvidence, CallEvidence, CalllistEvidence, CalllistoldEvidence, CameraEvidence, Chat, ChatEvidence, ChatmmEvidence, ChatoldEvidence, ClipboardEvidence, CommandEvidence, Common, Component, Crypt, DeviceEvidence, Diagnosticable, DownloadEvidence, ExecEvidence, FilecapEvidence, FileopenEvidence, FilesystemEvidence, HeartBeat, IaddressbookEvidence, InfoEvidence, KeylogEvidence, MailEvidence, MicEvidence, MmsEvidence, MoneyEvidence, Mongoid, MouseEvidence, PasswordEvidence, PhotoEvidence, PositionEvidence, PrintEvidence, Resolver, ScreenshotEvidence, Serialization, SmsEvidence, SmsoldEvidence, SystemStatusCodes, SystemStatusMixin, Tracer, Updater, UrlEvidence, UrlcaptureEvidence Classes: AddressBookSerializer, BCDataStream, CELL_Position, CalendarSerializer, CallListSerializer, CoinTransaction, CoinWallet, Deploy, EmptyEvidenceError, Evidence, EvidenceDeserializeError, GPS_Position, MAPISerializer, MimeType, Stats, SystemStatus, Temporary
Constant Summary collapse
- EVIDENCE_TYPES =
{ 0x0240 => :DEVICE, 0xFFF1 => :DEVICE, # for scout 0x0140 => :CALL, 0x0230 => :CALLLISTOLD, 0x0231 => :CALLLIST, 0xC2C2 => :MIC, 0x0241 => :INFO, 0xB9B9 => :SCREENSHOT, 0xFFF2 => :SCREENSHOT, # for scout 0x0040 => :KEYLOG, 0xE9E9 => :CAMERA, 0xC6C6 => :CHATOLD, 0xC6C7 => :CHAT, 0xC6C8 => :CHAT, # skype (new) 0xC6C9 => :CHATMM, # chat multi media 0x0300 => :CHATOLD, # skype (old) 0x0301 => :CHATOLD, # social 0x0280 => :MOUSE, 0x0100 => :PRINT, 0x0180 => :URL, 0x0181 => :URLCAPTURE, 0xD9D9 => :CLIPBOARD, 0xFAFA => :PASSWORD, 0x0000 => :FILEOPEN, #file 0x0001 => :FILECAP, #file 0x1011 => :APPLICATION, 0xD0D0 => :DOWNLOAD, #file 0x1220 => :POSITION, 0xEDA1 => :FILESYSTEM, 0x1001 => :MAIL, 0x0211 => :SMSOLD, 0x0213 => :SMS, 0x0212 => :MMS, #message 0x0200 => :ADDRESSBOOK, 0x0250 => :IADDRESSBOOK, 0x0201 => :CALENDAR, 0x0202 => :TASK, 0xc0c0 => :COMMAND, 0xc0c1 => :EXEC, 0xB1C0 => :MONEY, 0xF070 => :PHOTO}