Displaying 8 results from an estimated 8 matches for "usenixsecurity15".
2016 Dec 21
0
*********How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
...lt;llvm-dev at lists.llvm.org> wrote:
>
> I want to detect bad casts in C++ code by using the Clang
> compiler. The approach is similar to what Caver and TypeSan do but
> without using the compiler-rt.
>
> Caver and TypeSan:
> https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf
> https://nebelwelt.net/publications/files/16CCS2.pdf
>
> For example if I have the following C++ code snippet where I want to
> cast object b into
> object D.
>
> D* obj = static_cast<D*>(b);
>
> from where (inside Clang, LTO, thinLTO, etc.)...
2016 Dec 21
2
*********How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
I want to detect bad casts in C++ code by using the Clang
compiler. The approach is similar to what Caver and TypeSan do but
without using the compiler-rt.
Caver and TypeSan:
https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf
https://nebelwelt.net/publications/files/16CCS2.pdf
For example if I have the following C++ code snippet where I want to
cast object b into
object D.
D* obj = static_cast<D*>(b);
from where (inside Clang, LTO, thinLTO, etc.) can I get the base class
of D and the base cl...
2016 Dec 13
1
help needed: How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
I want to detect bad casts in C++ code by using the Clang
compiler. The approach is similar to what Caver and TypeSan do but
without using the compiler-rt.
Caver and TypeSan:
https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf
https://nebelwelt.net/publications/files/16CCS2.pdf
For example if I have the following C++ code snippet where I want to
cast object b into
object D.
D* obj = static_cast<D*>(b);
from where (inside Clang, LTO, thinLTO, etc.) can I get the base class
of D and the base cl...
2016 Dec 21
0
*********How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
...gt;>> I want to detect bad casts in C++ code by using the Clang
>>> compiler. The approach is similar to what Caver and TypeSan do but
>>> without using the compiler-rt.
>>>
>>> Caver and TypeSan:
>>> https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf <https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf>
>>> https://nebelwelt.net/publications/files/16CCS2.pdf <https://nebelwelt.net/publications/files/16CCS2.pdf>
>>>
>>> For example if I have the following...
2016 Dec 16
0
Help needed: How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
I want to detect bad casts in C++ code by using the Clang
compiler. The approach is similar to what Caver and TypeSan do but
without using the compiler-rt.
Caver and TypeSan:
https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf
https://nebelwelt.net/publications/files/16CCS2.pdf
For example if I have the following C++ code snippet where I want to
cast object b into
object D.
D* obj = static_cast<D*>(b);
from where (inside Clang, LTO, thinLTO, etc.) can I get the base class
of D and the base cl...
2018 Mar 22
0
Publication: LLVM Related Publication
...more precise and declarative dynamic taint-tracking:
Compiler-instrumented, Dynamic Secret-Redaction of Legacy Processes for
Attacker Deception
Frederico Araujo, Kevin W. Hamlen
*Proceedings of the 24th USENIX Security Symposium, August* 2015.
Link:
https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-araujo.pdf
I would appreciate if someone could add it to the LLVM publication list.
Thanks,
-Fred
http://ibm.biz/faraujo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180322/cf76101d/attachme...
2016 Dec 21
3
*********How to get during compile time the base class of casted C++ object inside static_cast<> and dynamic_cast<> and the pointer of the casted object
...gt;> wrote:
>>
>> I want to detect bad casts in C++ code by using the Clang
>> compiler. The approach is similar to what Caver and TypeSan do but
>> without using the compiler-rt.
>>
>> Caver and TypeSan:
>> https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-lee.pdf
>> https://nebelwelt.net/publications/files/16CCS2.pdf
>>
>> For example if I have the following C++ code snippet where I want to
>> cast object b into
>> object D.
>>
>> D* obj = static_cast<D*>(b);
>>
>> from where (i...
2016 Mar 13
2
LLVM-related research position at University of Cambridge Computer Lab
Hi all,
We are advertising a position for a research assistant / research
associate at the University of Cambridge Computer Lab, working with
LLVM targeting the Loki (http://www.cl.cam.ac.uk/~rdm34/loki/)
architecture. For full details please see
http://www.jobs.cam.ac.uk/job/9756/, though the 'meat' of the advert
is pasted below. The Loki project has been my main focus for a number
of