BitBlaze: A New Approach to Computer Security via Binary Analysis View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2008

AUTHORS

Dawn Song , David Brumley , Heng Yin , Juan Caballero , Ivan Jager , Min Gyung Kang , Zhenkai Liang , James Newsome , Pongsin Poosankam , Prateek Saxena

ABSTRACT

In this paper, we give an overview of the BitBlaze project, a new approach to computer security via binary analysis. In particular, BitBlaze focuses on building a unified binary analysis platform and using it to provide novel solutions to a broad spectrum of different security problems. The binary analysis platform is designed to enable accurate analysis, provide an extensible architecture, and combines static and dynamic analysis as well as program verification techniques to satisfy the common needs of security applications. By extracting security-related properties from binary programs directly, BitBlaze enables a principled, root-cause based approach to computer security, offering novel and effective solutions, as demonstrated with over a dozen different security applications. More... »

PAGES

1-25

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-89862-7_1

DOI

http://dx.doi.org/10.1007/978-3-540-89862-7_1

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1038267591


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "UC Berkeley, USA", 
          "id": "http://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "UC Berkeley, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Song", 
        "givenName": "Dawn", 
        "id": "sg:person.01143152610.86", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01143152610.86"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Brumley", 
        "givenName": "David", 
        "id": "sg:person.07667617727.70", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07667617727.70"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "College of William and Mary, USA", 
          "id": "http://www.grid.ac/institutes/grid.264889.9", 
          "name": [
            "UC Berkeley, USA", 
            "Carnegie Mellon University, USA", 
            "College of William and Mary, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Yin", 
        "givenName": "Heng", 
        "id": "sg:person.010023156265.84", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010023156265.84"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "UC Berkeley, USA", 
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Caballero", 
        "givenName": "Juan", 
        "id": "sg:person.07456732061.32", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07456732061.32"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Jager", 
        "givenName": "Ivan", 
        "id": "sg:person.011467237615.16", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011467237615.16"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "UC Berkeley, USA", 
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kang", 
        "givenName": "Min Gyung", 
        "id": "sg:person.011657200106.31", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011657200106.31"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Liang", 
        "givenName": "Zhenkai", 
        "id": "sg:person.014106736131.19", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014106736131.19"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Newsome", 
        "givenName": "James", 
        "id": "sg:person.010737772415.24", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010737772415.24"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Carnegie Mellon University, USA", 
          "id": "http://www.grid.ac/institutes/grid.147455.6", 
          "name": [
            "UC Berkeley, USA", 
            "Carnegie Mellon University, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Poosankam", 
        "givenName": "Pongsin", 
        "id": "sg:person.016604336755.76", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016604336755.76"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "UC Berkeley, USA", 
          "id": "http://www.grid.ac/institutes/grid.47840.3f", 
          "name": [
            "UC Berkeley, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Saxena", 
        "givenName": "Prateek", 
        "id": "sg:person.013754547627.79", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013754547627.79"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2008", 
    "datePublishedReg": "2008-01-01", 
    "description": "In this paper, we give an overview of the BitBlaze project, a new approach to computer security via binary analysis. In particular, BitBlaze focuses on building a unified binary analysis platform and using it to provide novel solutions to a broad spectrum of different security problems. The binary analysis platform is designed to enable accurate analysis, provide an extensible architecture, and combines static and dynamic analysis as well as program verification techniques to satisfy the common needs of security applications. By extracting security-related properties from binary programs directly, BitBlaze enables a principled, root-cause based approach to computer security, offering novel and effective solutions, as demonstrated with over a dozen different security applications.", 
    "editor": [
      {
        "familyName": "Sekar", 
        "givenName": "R.", 
        "type": "Person"
      }, 
      {
        "familyName": "Pujari", 
        "givenName": "Arun K.", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-89862-7_1", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-89861-0", 
        "978-3-540-89862-7"
      ], 
      "name": "Information Systems Security", 
      "type": "Book"
    }, 
    "keywords": [
      "computer security", 
      "binary analysis platform", 
      "security applications", 
      "security-related properties", 
      "different security applications", 
      "different security problems", 
      "binary analysis", 
      "analysis platform", 
      "extensible architecture", 
      "security problems", 
      "program verification", 
      "binary programs", 
      "new approach", 
      "novel solution", 
      "security", 
      "effective solution", 
      "common needs", 
      "platform", 
      "architecture", 
      "accurate analysis", 
      "applications", 
      "verification", 
      "solution", 
      "dynamic analysis", 
      "project", 
      "need", 
      "overview", 
      "analysis", 
      "program", 
      "novel", 
      "broad spectrum", 
      "properties", 
      "spectra", 
      "approach", 
      "paper", 
      "problem"
    ], 
    "name": "BitBlaze: A New Approach to Computer Security via Binary Analysis", 
    "pagination": "1-25", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1038267591"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-89862-7_1"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-89862-7_1", 
      "https://app.dimensions.ai/details/publication/pub.1038267591"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-05-20T07:43", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220519/entities/gbq_results/chapter/chapter_208.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-540-89862-7_1"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-89862-7_1'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-89862-7_1'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-89862-7_1'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-89862-7_1'


 

This table displays all metadata directly associated to this object as RDF triples.

173 TRIPLES      23 PREDICATES      62 URIs      55 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-89862-7_1 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 schema:author N882a3519e33945f2ac0269a41fe8620d
4 schema:datePublished 2008
5 schema:datePublishedReg 2008-01-01
6 schema:description In this paper, we give an overview of the BitBlaze project, a new approach to computer security via binary analysis. In particular, BitBlaze focuses on building a unified binary analysis platform and using it to provide novel solutions to a broad spectrum of different security problems. The binary analysis platform is designed to enable accurate analysis, provide an extensible architecture, and combines static and dynamic analysis as well as program verification techniques to satisfy the common needs of security applications. By extracting security-related properties from binary programs directly, BitBlaze enables a principled, root-cause based approach to computer security, offering novel and effective solutions, as demonstrated with over a dozen different security applications.
7 schema:editor N883559a18b1c43f795e8e339285958c4
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf Nce918ff51f254887868ebf15f4633e6f
12 schema:keywords accurate analysis
13 analysis
14 analysis platform
15 applications
16 approach
17 architecture
18 binary analysis
19 binary analysis platform
20 binary programs
21 broad spectrum
22 common needs
23 computer security
24 different security applications
25 different security problems
26 dynamic analysis
27 effective solution
28 extensible architecture
29 need
30 new approach
31 novel
32 novel solution
33 overview
34 paper
35 platform
36 problem
37 program
38 program verification
39 project
40 properties
41 security
42 security applications
43 security problems
44 security-related properties
45 solution
46 spectra
47 verification
48 schema:name BitBlaze: A New Approach to Computer Security via Binary Analysis
49 schema:pagination 1-25
50 schema:productId Na47e568b78924665b377fec774056d6f
51 Naf4a3a81c2c04064987afd4177e7d325
52 schema:publisher N225c85677f85447aba99b6f052aaf7fc
53 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038267591
54 https://doi.org/10.1007/978-3-540-89862-7_1
55 schema:sdDatePublished 2022-05-20T07:43
56 schema:sdLicense https://scigraph.springernature.com/explorer/license/
57 schema:sdPublisher N4cc79190955c4fd694773348c80d9c3a
58 schema:url https://doi.org/10.1007/978-3-540-89862-7_1
59 sgo:license sg:explorer/license/
60 sgo:sdDataset chapters
61 rdf:type schema:Chapter
62 N01034de3101841cfaac41b6f0b22559e rdf:first sg:person.014106736131.19
63 rdf:rest Naaf7ee5091874714b55c00bd3c1fae05
64 N09da8ef391f84ccfaec790b90b1f2bb1 rdf:first sg:person.07456732061.32
65 rdf:rest N2576d09fe0f34e088cc653e80068625c
66 N1f1f8b56d3a1488f8e8af64d63a08d69 rdf:first sg:person.013754547627.79
67 rdf:rest rdf:nil
68 N225c85677f85447aba99b6f052aaf7fc schema:name Springer Nature
69 rdf:type schema:Organisation
70 N24c315cab7c348458c3804b9ae7ed1ef rdf:first sg:person.010023156265.84
71 rdf:rest N09da8ef391f84ccfaec790b90b1f2bb1
72 N2576d09fe0f34e088cc653e80068625c rdf:first sg:person.011467237615.16
73 rdf:rest N9b12e1b0e8e74b1fa038ba29387f8276
74 N386174353f3a43ff8408c3d3c57094f6 rdf:first sg:person.07667617727.70
75 rdf:rest N24c315cab7c348458c3804b9ae7ed1ef
76 N3c1f8cfddbab4e85b90bbfcbb65417f8 schema:familyName Pujari
77 schema:givenName Arun K.
78 rdf:type schema:Person
79 N43d68e32f20d411e906492716a4a7288 schema:familyName Sekar
80 schema:givenName R.
81 rdf:type schema:Person
82 N4cc79190955c4fd694773348c80d9c3a schema:name Springer Nature - SN SciGraph project
83 rdf:type schema:Organization
84 N882a3519e33945f2ac0269a41fe8620d rdf:first sg:person.01143152610.86
85 rdf:rest N386174353f3a43ff8408c3d3c57094f6
86 N883559a18b1c43f795e8e339285958c4 rdf:first N43d68e32f20d411e906492716a4a7288
87 rdf:rest Nfecc425245894f9485f0b00d6ec7f7d6
88 N9b12e1b0e8e74b1fa038ba29387f8276 rdf:first sg:person.011657200106.31
89 rdf:rest N01034de3101841cfaac41b6f0b22559e
90 N9b892bd5ecca40c9a105701bc85362db rdf:first sg:person.016604336755.76
91 rdf:rest N1f1f8b56d3a1488f8e8af64d63a08d69
92 Na47e568b78924665b377fec774056d6f schema:name dimensions_id
93 schema:value pub.1038267591
94 rdf:type schema:PropertyValue
95 Naaf7ee5091874714b55c00bd3c1fae05 rdf:first sg:person.010737772415.24
96 rdf:rest N9b892bd5ecca40c9a105701bc85362db
97 Naf4a3a81c2c04064987afd4177e7d325 schema:name doi
98 schema:value 10.1007/978-3-540-89862-7_1
99 rdf:type schema:PropertyValue
100 Nce918ff51f254887868ebf15f4633e6f schema:isbn 978-3-540-89861-0
101 978-3-540-89862-7
102 schema:name Information Systems Security
103 rdf:type schema:Book
104 Nfecc425245894f9485f0b00d6ec7f7d6 rdf:first N3c1f8cfddbab4e85b90bbfcbb65417f8
105 rdf:rest rdf:nil
106 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
107 schema:name Information and Computing Sciences
108 rdf:type schema:DefinedTerm
109 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
110 schema:name Artificial Intelligence and Image Processing
111 rdf:type schema:DefinedTerm
112 sg:person.010023156265.84 schema:affiliation grid-institutes:grid.264889.9
113 schema:familyName Yin
114 schema:givenName Heng
115 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010023156265.84
116 rdf:type schema:Person
117 sg:person.010737772415.24 schema:affiliation grid-institutes:grid.147455.6
118 schema:familyName Newsome
119 schema:givenName James
120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010737772415.24
121 rdf:type schema:Person
122 sg:person.01143152610.86 schema:affiliation grid-institutes:grid.47840.3f
123 schema:familyName Song
124 schema:givenName Dawn
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01143152610.86
126 rdf:type schema:Person
127 sg:person.011467237615.16 schema:affiliation grid-institutes:grid.147455.6
128 schema:familyName Jager
129 schema:givenName Ivan
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011467237615.16
131 rdf:type schema:Person
132 sg:person.011657200106.31 schema:affiliation grid-institutes:grid.147455.6
133 schema:familyName Kang
134 schema:givenName Min Gyung
135 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011657200106.31
136 rdf:type schema:Person
137 sg:person.013754547627.79 schema:affiliation grid-institutes:grid.47840.3f
138 schema:familyName Saxena
139 schema:givenName Prateek
140 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013754547627.79
141 rdf:type schema:Person
142 sg:person.014106736131.19 schema:affiliation grid-institutes:grid.147455.6
143 schema:familyName Liang
144 schema:givenName Zhenkai
145 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014106736131.19
146 rdf:type schema:Person
147 sg:person.016604336755.76 schema:affiliation grid-institutes:grid.147455.6
148 schema:familyName Poosankam
149 schema:givenName Pongsin
150 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016604336755.76
151 rdf:type schema:Person
152 sg:person.07456732061.32 schema:affiliation grid-institutes:grid.147455.6
153 schema:familyName Caballero
154 schema:givenName Juan
155 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07456732061.32
156 rdf:type schema:Person
157 sg:person.07667617727.70 schema:affiliation grid-institutes:grid.147455.6
158 schema:familyName Brumley
159 schema:givenName David
160 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07667617727.70
161 rdf:type schema:Person
162 grid-institutes:grid.147455.6 schema:alternateName Carnegie Mellon University, USA
163 schema:name Carnegie Mellon University, USA
164 UC Berkeley, USA
165 rdf:type schema:Organization
166 grid-institutes:grid.264889.9 schema:alternateName College of William and Mary, USA
167 schema:name Carnegie Mellon University, USA
168 College of William and Mary, USA
169 UC Berkeley, USA
170 rdf:type schema:Organization
171 grid-institutes:grid.47840.3f schema:alternateName UC Berkeley, USA
172 schema:name UC Berkeley, USA
173 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...