Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Control-Flow Integrity: An Introduction
At a high level, Control-Flow Integrity (CFI) restricts the control-flow of an application to valid execution traces.
-
AsiaCCS and China
The last three weeks I've been traveling through China, Hong Kong, and Macau on an interesting security tour thanks to this year's AsiaCCS being held in Xi'an, China.
-
Oakland from a system security perspective
This year's Oakland (the IEEE Symposium on Security and Privacy, formerly held in Oakland, California) has been a wild ride.
-
Trend Micro CTF: base64 (crypto 500)
Due to other commitments I only had little time to play during this CTF and when I arrived on Saturday (the 2nd day of the competition) our b01lers were already hacking away and we were hovering somewhere around 100.
-
CSAW: sharpturn
For this challenge we were given a corrupted git repository.
-
PLAID: pnguncorrupt
We received a PNG file that got somehow corrupted in transit.
-
0CTF: treasure
We are told that there's a treasure waiting at treasure.ctf.0ops.sjtu.cn so we have to start digging!
-
Reversing JS email malware
Another lazy Sunday (oh well, actually I should be writing papers and grant proposals but we are not talking about that right now) and I'm scrolling through my email when I stumbled upon a "FedEx notice" with your usual "you have not picked up your packag…
-
31c3 - A New Dawn
Another year, another c3 This year marked my 11th year of congress (and 10th visit with a short hiatus in 2012).
-
Ghost in the Shellcode Teaser 2015: Lost To Time
We received a file that looked like it was compressed.
-
On differences between the CFI, CPS, and CPI properties
At OSDI'14 we published our paper on [1] where we introduce two new security properties that protect programs against control-flow hijack attacks enabled by memory corruption vulnerabilities.
-
'sploits or having fun with the heap, stack, and format strings
As part of the weekly CTF meetings we discussed some basic stack-based, heap-based, and format string based exploits.
-
Jumping monkeys or how to reach a technical point of contact at an online or tech company
Do you know this situation where you have some domain specific knowledge about a problem but first level support at a company blocks you from getting to a knowledgeable person?
-
On collaborative (remote) paper writing
Writing scientific conference or journal papers is an art by itself.
-
SyScan, day 2
Breaking Anti-Virus Software: Joxean Koret Joxean gave a great introduction into worst security practices at anti virus companies.
-
SyScan, day 1
Opening speech: Thomas Lim Thomas gave a great introduction, the conference is as big as ever and attracted a whole bunch of different people.
-
Two crazy days in Tokyo
After a couple of rough months interviewing for academic positions (there's another blog post coming up on this topic, so stay tuned) I headed off for some well deserved vacation time (and with vacation I mean a hacker conference, SyScan 2014 in Singapore…
-
Surviving your first non-virtual program committee meeting
Program committee (PC) meetings are a strange thing.
-
A walkthrough for a difficult point and click adventure or deleting a GApps domain and all Google services
A couple of months ago I left the Google cloud and I have been happily using my own services since then.
-
Having phun with Symbolic Execution (SE)
This year at 30c3 I gave a talk about triggering deep vulnerabilities using symbolic execution.
-
30c3, a log of the 30st chaos communication congress
The same procedure as every year In the last 10 years I visited the chaos communication congress 9 times (at the beginning of my first talk I wrongly stated that it was my 10th visit in 11 years, I stand corrected) and year after year my friends and I had…
-
How to choose secure passwords for insecure websites
Too many accounts Most websites require an account to access even basic functionality and therefore need a dedicated password.
-
The day (or week) I left the Google cloud
Let me start with a couple of reasons and motivation first Roughly 3 1/2 years ago I switched from a self-hosted service (mainly email, anti-spam, and some squirrel-mail based webmail service) to the Google Apps for your domain cloud.
-
Gasland: worst documentary of all time?
Why does Gasland have a rating of 7.7 on IMDB?
-
FreedomPop Overdrive: first thoughts
Roughly two weeks ago I received an email that stated that FreedomPop coverage is now available in my area.
-
Visiting the capital of the United States: Washington
Last weekend Lumi and I traveled to Washington D.C. to explore the capital of the United States.
-
A couple of days in Carmel and Big Sur
To relax after some months of hard working and paper grinding Lumi and I decided to head down to Big Sur and Carmel for some days of relaxing, hiking, and nature watching to reload our batteries.
-
Joaquin Miller park
For today's hike we went to Joaquin Miller park in Oakland.
-
Angel Island
Angel Island is a multi-purpose island that is right in the middle of the bay and surrounded by the three big bridges: Golden Gate bridge, Bay bridge, and Richmond bridge.
-
WarGames in memory: shall we play a game?
Memory corruption (e.g., buffer overflows, random writes, memory allocation bugs, or uncontrolled format strings) is one of the oldest and most exploited problems in computer science.
-
Dynamite and explosions galore: Point Pinole Regional Shoreline
For those that know us personally it is obvious that Lumi and I are the adventurous types, so when we had the opportunity to explore a dangerous dynamite facility we grabbed it!
-
Wildcat Canyon double hike
For two weekends in a row we went for nice day hikes in Tilden regional park / Wildcat canyon.
-
Tilden regional park: Vollmer peak
A quick and easy 7.2mi (12km) hike in Tilden park with awesome views of the bay area, including San Francisco, the golden gate bridge, Oakland, Emeryville, the bay bridge, silicon valley and much more.
-
Robots, wildlife and bioinspiration
Sangbae Kim, professor in mechanical engineering from MIT visited Berkeley today and gave a great inspiring talk on dynamic locomotion.
-
Hiking and Geo Caching along the Miller/Knox Regional Shoreline / the Keller Beach Park
Today we went off for another short 'warm-up' hike before the big hiking seasons starts.
-
All paths lead to Rome: POPL and PPREW from a syssec perspective
A week in Rome: what could be better than sitting all day in a conference room?
-
Golden Gate bridge, Point Bonita lighthouse and light hike around the Rodeo lagoon
On our first hike of the new year we set off for the Golden Gate bridge, Point Bonita lighthouse and beyond.
-
Russian River Canoedeling
For a change this post is not about a hike but about a canoe trip that we did on the Russian river.
-
Muir Woods hike
Muir Woods National Monument is a very special park as you see many redwood groves with huge trees.
-
Lake Anza stroll
Today was a sunny late September lazy Sunday and we just wanted to get out to enjoy the sun and relax a little.
-
PhD: expectations and reality
Introduction Deciding to do a PhD is a huge commitment as you are just dedicating a couple of years of your life to a single cause.
-
Bootstrapping at UC Berkeley
Today I had my first day at UC Berkeley in Dawn Song's group and I must say that it was quite an intensive day!
-
Wildcat Canyon hike
During the long and strenuous hike in Mount Diablo state park my hiking boots broke and fell apart.
-
Mount Diablo State Park
When we visited the Black Diamond Mines regional reserve the ranger told us a bit about Mount Diablo.
-
Point Reyes National Seashore
After some time in the national parks we wanted to explore the national seashore as well.
-
Black Diamond Mines Regional Reserve
Our first hike from our new home location was in Black Diamond Mines Regional Reserve.
-
An expats start as a security postdoc at UC Berkeley
What is this blog post all about (aka tl;dr)?
-
Hard data on YouPorn
Introduction As you might have heard (or not) YouPorn Chat had a huge information leak on February 21st 2012.
-
28c3 - 28th Chaos Communication Congress & Berlin Sides or a tough week in Berlin
Last week we celebrated that special time of the year again.
-
Academic careers or how to become a professor.
Summary: Have a vision.