滴滴出行2017秋招安全岗笔试真题汇总

时长:120分钟 总分:100分

118浏览 0人已完成答题

题型介绍
题型 单选题 多选题 简答题
数量 16 14 6
1.
下面对于cookie的描述中错误的是?
问题详情




2.
<p> <span>现有某函数,其方法声明为:int func(int x)</
问题详情

现有某函数,其方法声明为:int func(int x)

该函数对应的ARM汇编代码如下:

0000016A                 PUSH    {LR}

0000016C                 MOVS    R3, #1

0000016E                 ADDS    R1, R3, #0

00000170 loc_170

00000170                 CMP     R0, #0

00000172                 BLE     loc_184

00000174                 MOVS    R2, R0

00000176                 MULS    R2, R3

00000178                 ADDS    R3, R2, #1

0000017A                 TST     R0, R1

0000017C                 BEQ     loc_180

0000017E                 ADDS    R3, R2, #0

00000180 loc_180

00000180                 SUBS    R0, #1

00000182                 B       loc_170

00000184 loc_184

00000184                 MOVS    R0, R3

00000186                 POP     {PC}

从上面的汇编代码可以得出func(3)的值等于







3.
安卓系统中所有App进程是下面的哪个进程fork产生的
问题详情




4.
以下关于内存文件mmap映射的说法不正确的是
问题详情




5.
常见的网络嗅探器,以下哪个不是?
问题详情




6.
以下算法不能用于文本加密的是
问题详情




7.
下列关于 Android 数字签名描述错误的是:
问题详情




8.
<p> <span>现有Android应用内某函数,其方法声明为:private
问题详情

现有Android应用内某函数,其方法声明为:private int func()

该函数对应的smali反汇编代码如下:

.method private func()I

00000000  const-string            v2, "Didichuxing"

00000004  const/4                 v0, 0

00000006  const/4                 v1, 0

00000008  invoke-virtual          String->length()I, v2

0000000E  move-result             v3

00000010  if-ge                   v1, v3, :2E

00000014  const/16                v3, 0x0069

00000018  invoke-virtual          String->charAt(I)C, v2, v1

0000001E  move-result             v4

00000020  if-ne                   v3, v4, :28

00000024  add-int/lit8            v0, v0, 0x01

00000028  add-int/lit8            v1, v1, 0x01

0000002C  goto                    :8

0000002E  return                  v0

.end method

从上面的smali反汇编代码可以得出该方法的返回值等于






9.
凯撒(Caesar)密码是一种基于字符替换的对称式加密方法,它是通过对26个英文
问题详情

凯撒(Caesar)密码是一种基于字符替换的对称式加密方法,它是通过对26个英文字母循环移位和替换来进行编码的。设待加密的消息为"Didi Family",加密后的密文是"Nsns PkwsvI",则采用的密匙k是




10.
当一个HTTPS 站点的证书存在问题时,浏览器就会出现警告信息以提醒浏览者注意,
问题详情

当一个HTTPS 站点的证书存在问题时,浏览器就会出现警告信息以提醒浏览者注意,下列描述中哪一条不是导致出现提示的必然原因?




11.
攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访
问题详情

攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访问引导到其他网站,这种攻击手段称为?




12.
下面关于 RSA 算法的描述,不正确的是?
问题详情




13.
攻击者截获并记录了从A到B的数据,然后又从早些时候所截获的数据中提取出信息重新发
问题详情

攻击者截获并记录了从A到B的数据,然后又从早些时候所截获的数据中提取出信息重新发往B称为




14.
以下哪一项不是针对操作体统的安全保护措施?
问题详情




15.
以下哪个算法不是对称加密算法
问题详情




16.
文件aaa的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的
问题详情

文件aaa的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪些命令是正确的?




17.
<p> <span>件aaa的内容如下:</span><span></span>
问题详情

文件aaa的内容如下:

1001:1

1002:2

1003:1

1004:2

期望处理aaa文件得到以下输入结果:

1001

1003

以下命令能满足的有





18.
下列关于SSL的描述中,正确的有
问题详情




19.
以下说法中,哪些说法是正确的
问题详情




20.
以下哪种加密方案是相对最安全的?
问题详情




21.
Linux系统下,关于权限描述正确的是:
问题详情




22.
同一进程下的线程可以共享以下?
问题详情




23.
下列哪部分代码片段如果使用不当会导致安全漏洞?
问题详情




24.
文件完整性校验所使用的加密算法有哪些
问题详情




25.
浏览器和服务器在基于https进行请求链接到数据传输过程中,用到了如下哪些技术:
问题详情




26.
下列哪些函数可能导致缓冲区溢出?
问题详情




27.
iOS平台上常见的Hook框架有:
问题详情




28.
黑客通过以下哪种攻击方式,可能大批量获取网站注册用户的身份信息
问题详情




29.
使用以下哪些工具可以直接调试安卓app代码逻辑?
问题详情




30.
Android 应用中导致HTTPS中间人攻击的原因有?
问题详情




31.
外部某平台报告公司产品存在Webshell漏洞。老板指定身为安全工程师的你全权协
问题详情

外部某平台报告公司产品存在Webshell漏洞。老板指定身为安全工程师的你全权协调处理此事,请思考,你需要做些什么
32.
自行编写一段代码,要求代码包含UAF(Use After Free)漏洞。假设该
问题详情

自行编写一段代码,要求代码包含UAF(Use After Free)漏洞。假设该代码运行在内核中,简述普通用户如何利用代码中的UAF漏洞提升权限
33.
简述客户端App签名验证的原理和基本过程
问题详情
34.
简述一次https通信建立的全过程
问题详情
35.
请分析滴滴出行APP的登录功能可能面临的安全风险或漏洞,并提供相应的解决方案。
问题详情
36.
请说出常见的安全漏洞类型及漏洞原理
问题详情