-
公开(公告)号:US11687440B2
公开(公告)日:2023-06-27
申请号:US17165480
申请日:2021-02-02
CPC分类号: G06F11/3604 , G06F8/433 , G06F8/437 , G06F8/443 , G06F8/77 , G06F11/3668
摘要: Protection of a first software application to be executed on an execution platform by adding at least one check module to the software application, wherein the check module, when being executed, checks at least a part of the code of the protected software application loaded in the memory and carries out a predefined tamper response in case the check module detects that the checked code was changed or ensures that the protected software application continues to function correctly in case the check module detects that the checked code was not changed; selecting a first code region of the first software application, said first code region provides a first functionality when being executed; amending the selected first code region of the first software application such that an amended first code region is generated to provide the protected software application; wherein the amended first code region, when being executed, still provides the first functionality but carries out an access to at least a part of the code of a protected software application loaded in the memory for providing the first functionality.
-
公开(公告)号:US11706310B2
公开(公告)日:2023-07-18
申请号:US15909341
申请日:2018-03-01
发明人: Michael Zunke , Werner Dondl , Alexandre Airvault
IPC分类号: G06F15/16 , H04L67/565 , G06F21/73 , G06Q30/0283 , H04L67/02 , G06F9/54 , G06F21/62 , G06F16/9535 , G06F13/10 , H04L67/306 , H04L67/01
CPC分类号: H04L67/565 , G06F9/547 , G06F13/10 , G06F16/9535 , G06F21/62 , G06F21/73 , G06Q30/0283 , H04L67/01 , H04L67/02 , H04L67/306
摘要: The invention relates to a system and a method for adapting a response provided by a first device. The system comprises the first device with means for receiving from at least one client device, as at least one second device, a data access request comprising at least one client identifier and a predetermined application programming interface or service provider interface associated with the first device. The first device comprises means for processing the data access request that provides the response to the data access request and means for sending the response. The system comprises adapting means for intercepting and adapting the response sent by the first device. The adapting means adapts the response while being specific to the client and provides an adapted response. And the system comprises adapted response sending means for sending at least a part of the adapted response to the second or a third device(s).
-