-
公开(公告)号:EP3198506A4
公开(公告)日:2018-05-30
申请号:EP15844964
申请日:2015-08-26
申请人: MCAFEE LLC
发明人: CROWE SIMON
CPC分类号: G06F21/54 , G06F2221/033
摘要: In an example, a stack protection engine is disclosed for preventing or ameliorating stack corruption attacks. The stack protection engine may operate transparently to user-space processes. After a call to a subroutine from a parent routine, the stack protection engine encodes the return address on the stack, such as with an exclusive or cipher and a key selected from a key array. After the subroutine returns control to the main routine, the stack protection engine decodes the address, and returns control. If a stack corruption attack occurs, the malicious return address is not properly encoded, so that when decoding occurs, the program may simply crash rather than returning control to the malicious code.
-
公开(公告)号:EP3127016A4
公开(公告)日:2017-11-15
申请号:EP15772946
申请日:2015-03-23
申请人: MCAFEE LLC
发明人: MUTTIK IGOR , CROWE SIMON , SILBER JOEL , PEARCE STEPHEN , HEARNDEN STEPHEN
CPC分类号: H04W4/021 , H04L9/0872 , H04L9/0891 , H04L9/3247 , H04L9/3265 , H04L2209/38 , H04L2209/80 , H04W12/06
摘要: A geo-location provider station signs geo-location data and a previous signature provided by a mobile device, returning a new signature to the mobile device. The mobile device uses the new signature when requesting a signature from another geo-location provider station. The mobile device stores the geo-location data and the signatures provided by geo-location provider stations. The stored geo-location data may be verified upon request by using the stored signature data.
-