Symbian C++ API 积累(病毒分析时参考)
2012-12-19 20:47
197 查看
//获取手机IMEI
CTelephony ::GetSubscriberId()
CTelephony ::GetPhoneId(TRequestStatus&, TDes8 &)
CTelephony ::Version()
CTelephony ::TPhoneIdV1::TPhoneIdV1(void)
// 获取手机IMSI号码
CTelephony::GetSubscriberId(TRequestStatus &,TDes8 &)
RMobilePhone::TMobilePhoneSubscriberId iImsi;
TRequestStatus iImsiStatus;
RTelServer::TPhoneInfo info;
User::LeaveIfError(iServer.Connect());
User::LeaveIfError(iServer.GetPhoneInfo(0, info));
User::LeaveIfError(iPhone.Open(iServer, info.iName));
iPhone.GetSubscriberId(iImsiStatus, iImsi);
User::WaitForRequest(iImsiStatus);
PrintBuf(iImsi);
// 获取手机信号强度
CTelephony :: GetSignalStrength(TRequestStatus&, TDes8 &);
// 获取手机电量信息
CTelephony :: GetBatteryInfo(TRequestStatus&, TDes8 &);
// 获取手机的指示器信息
CTelephony :: GetIndicator(TRequestStatus&, TDes8 &);
// 设置短信的创建时间,在msventry里面设置的无效
CSmsDeliver& deliver = mySmsHeader->Deliver();
TTime nowTime;
nowTime.HomeTime();
deliver.SetServiceCenterTimeStamp(nowTime);
//短信拦截
TSmsAddr smsaddr;
smsaddr.SetSmsAddrFamily(ESmsAddrSendOnly);
smsaddr.SetTextMatch(TDesC8 const &);
smsaddr.SetPort(smsaddr.Port() + 1);
//获取短信号码
CSmsPDU::ToFromAddress(void);
//base64编码
TImCodecB64::Encode(TDesC8 const&,TDes8 &)
//base64解码
TImCodecB64::Decode(TDesC8 const&,TDes8 &)
CTelephony ::GetSubscriberId()
CTelephony ::GetPhoneId(TRequestStatus&, TDes8 &)
CTelephony ::Version()
CTelephony ::TPhoneIdV1::TPhoneIdV1(void)
// 获取手机IMSI号码
CTelephony::GetSubscriberId(TRequestStatus &,TDes8 &)
RMobilePhone::TMobilePhoneSubscriberId iImsi;
TRequestStatus iImsiStatus;
RTelServer::TPhoneInfo info;
User::LeaveIfError(iServer.Connect());
User::LeaveIfError(iServer.GetPhoneInfo(0, info));
User::LeaveIfError(iPhone.Open(iServer, info.iName));
iPhone.GetSubscriberId(iImsiStatus, iImsi);
User::WaitForRequest(iImsiStatus);
PrintBuf(iImsi);
// 获取手机信号强度
CTelephony :: GetSignalStrength(TRequestStatus&, TDes8 &);
// 获取手机电量信息
CTelephony :: GetBatteryInfo(TRequestStatus&, TDes8 &);
// 获取手机的指示器信息
CTelephony :: GetIndicator(TRequestStatus&, TDes8 &);
// 设置短信的创建时间,在msventry里面设置的无效
CSmsDeliver& deliver = mySmsHeader->Deliver();
TTime nowTime;
nowTime.HomeTime();
deliver.SetServiceCenterTimeStamp(nowTime);
//短信拦截
TSmsAddr smsaddr;
smsaddr.SetSmsAddrFamily(ESmsAddrSendOnly);
smsaddr.SetTextMatch(TDesC8 const &);
smsaddr.SetPort(smsaddr.Port() + 1);
//获取短信号码
CSmsPDU::ToFromAddress(void);
//base64编码
TImCodecB64::Encode(TDesC8 const&,TDes8 &)
//base64解码
TImCodecB64::Decode(TDesC8 const&,TDes8 &)
相关文章推荐
- Symbian C++的3D游戏引擎的分析(附源码下载)
- C++程序员学习发展方向分析和指导,学习参考!
- SMS 短信发送过程(仅供病毒分析时参考)
- Hunspell API C++
- c++使用mysql的api连接相关问题
- OOM分析——错误使用Servlet API导致内存溢出
- c与c++相互调用机制分析与实现
- 《API Design for C++》读书笔记(一):API 简介
- QQ音乐API分析记录
- ElasticSearch聚合分析API——非常详细,如果要全面了解的话,最好看这个
- skynet源码分析(9)--LUA C API
- [libxml2]_[C/C++]_[使用libxml2读取分析xml文件]
- VCL消息分析(参考别人,自己再整理的)
- C++实现不能被继承的类实例分析
- 一款C++静态分析工具 —— CppDepend
- 基于python借助百度云API对评论进行情感极性分析
- 详解Node.js API系列C/C++ Addons(2) Google V8引擎
- 关于C++中的const的简单反汇编分析
- 高效率的c++之如何分析网络数据包之struct关键技术
- Oracle分析函数参考手册四