{"id":"https://openalex.org/W2008097272","doi":"https://doi.org/10.1016/j.procs.2013.09.033","title":"Stack Memory Buffer Overflow Protection based on Duplication and Randomization","display_name":"Stack Memory Buffer Overflow Protection based on Duplication and Randomization","publication_year":2013,"publication_date":"2013-01-01","ids":{"openalex":"https://openalex.org/W2008097272","doi":"https://doi.org/10.1016/j.procs.2013.09.033","mag":"2008097272"},"language":"en","primary_location":{"id":"doi:10.1016/j.procs.2013.09.033","doi":"https://doi.org/10.1016/j.procs.2013.09.033","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2013.09.033","pdf_url":"https://www.sciencedirect.com/science/article/pii/S1877050913008260/pdf","source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","jufo-1","norway-1"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.sciencedirect.com/science/article/pii/S1877050913008260/pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049330414","display_name":"Sahel Alouneh","orcid":"https://orcid.org/0000-0001-9321-4005","observed_orcids":["https://orcid.org/0000-0001-9321-4005"]},"institutions":[{"id":"https://openalex.org/I230091363","display_name":"German Jordanian University","ror":"https://ror.org/02jgpyd84","country_code":"JO","type":"education","lineage":["https://openalex.org/I230091363"]}],"countries":["JO"],"is_corresponding":true,"raw_author_name":"Sahel Alouneh","raw_affiliation_strings":["German Jordanian University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"German Jordanian University","institution_ids":["https://openalex.org/I230091363"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069808369","display_name":"Mazen Kharbutli","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Mazen Kharbutli","raw_affiliation_strings":["Jordan University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Jordan University of Science and Technology","institution_ids":["https://openalex.org/I156983542"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075522193","display_name":"Rana AlQurem","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Rana AlQurem","raw_affiliation_strings":["Jordan University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Jordan University of Science and Technology","institution_ids":["https://openalex.org/I156983542"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5049330414"],"corresponding_institution_ids":["https://openalex.org/I230091363"],"apc_list":null,"apc_paid":null,"fwci":0.3791,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.47226557,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":94},"biblio":{"volume":"21","issue":null,"first_page":"250","last_page":"256"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/stack-protection","display_name":"stack protection","score":0.6150000095367432}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8969630599021912},{"id":"https://openalex.org/C40842320","wikidata":"https://www.wikidata.org/wiki/Q19423","display_name":"Buffer overflow","level":2,"score":0.8903549313545227},{"id":"https://openalex.org/C119024030","wikidata":"https://www.wikidata.org/wiki/Q759899","display_name":"Call stack","level":3,"score":0.8426917791366577},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.7846800088882446},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5842607617378235},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4832226037979126},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.4440997242927551},{"id":"https://openalex.org/C62913178","wikidata":"https://www.wikidata.org/wiki/Q7554361","display_name":"Software security assurance","level":4,"score":0.42902541160583496},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3534356355667114},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3341161012649536},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.08116105198860168},{"id":"https://openalex.org/C184842701","wikidata":"https://www.wikidata.org/wiki/Q370563","display_name":"Cloud computing security","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.procs.2013.09.033","doi":"https://doi.org/10.1016/j.procs.2013.09.033","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2013.09.033","pdf_url":"https://www.sciencedirect.com/science/article/pii/S1877050913008260/pdf","source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","jufo-1","norway-1"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.procs.2013.09.033","doi":"https://doi.org/10.1016/j.procs.2013.09.033","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2013.09.033","pdf_url":"https://www.sciencedirect.com/science/article/pii/S1877050913008260/pdf","source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","jufo-1","norway-1"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2008097272.pdf","grobid_xml":"https://content.openalex.org/works/W2008097272.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W163821638","https://openalex.org/W1537077670","https://openalex.org/W1546149892","https://openalex.org/W1587981097","https://openalex.org/W1655226010","https://openalex.org/W1666083638","https://openalex.org/W1844755850","https://openalex.org/W1971787401","https://openalex.org/W2022188239","https://openalex.org/W2034139111","https://openalex.org/W2098683983","https://openalex.org/W2103228939","https://openalex.org/W2153256720","https://openalex.org/W2162986442","https://openalex.org/W2180474751","https://openalex.org/W2992077216","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2597069601","https://openalex.org/W7100638610","https://openalex.org/W2118810451","https://openalex.org/W2091468105","https://openalex.org/W3133542048","https://openalex.org/W7168174559","https://openalex.org/W7095826563","https://openalex.org/W7099741780","https://openalex.org/W4313270109","https://openalex.org/W2399350029"],"abstract_inverted_index":{"With":[0],"software":[1,45],"systems":[2,18],"continuously":[3],"growing":[4],"in":[5,16,21,26,35,74,98,109,121],"size":[6],"and":[7,11,51,55,101,119,138,154],"complexity,":[8],"the":[9,27,36,75,95,99,104],"number":[10],"variety":[12],"of":[13,38,70,81,94,106,129,145],"security":[14],"vulnerabilities":[15,50,73],"those":[17],"is":[19,53,84],"increasing":[20],"an":[22,141],"alarming":[23],"rate.":[24],"Vulnerabilities":[25],"program's":[28],"stack":[29,71],"are":[30,117],"commonly":[31],"exploited":[32],"by":[33],"attackers":[34],"form":[37],"stack-based":[39,49],"attacks.":[40,157],"In":[41],"this":[42],"paper,":[43],"a":[44,62,68,87,134],"based":[46],"solution":[47,59],"for":[48],"attacks":[52],"proposed":[54,58],"implemented.":[56],"The":[57,78,143],"involves":[60],"creating":[61],"new":[63],"patch":[64,88],"tool":[65,89],"that":[66,90,124],"fixes":[67],"wide-range":[69],"related":[72],"existing":[76],"applications.":[77],"basic":[79],"idea":[80],"our":[82,146],"approach":[83],"to":[85,111],"implement":[86],"makes":[91],"multiple":[92],"copies":[93,108,116,131],"return":[96],"addresses":[97],"stack,":[100],"then":[102],"randomizes":[103],"location":[105],"all":[107],"addition":[110],"their":[112],"number.":[113],"All":[114],"duplicate":[115],"updated":[118],"checked":[120],"parallel":[122],"such":[123],"any":[125,128],"mismatch":[126],"between":[127],"these":[130],"would":[132,139],"indicate":[133],"possible":[135],"attack":[136],"attempt":[137],"trigger":[140],"exception.":[142],"results":[144],"implementation":[147],"show":[148],"high":[149],"protection":[150],"against":[151],"integer":[152],"overflow":[153,156],"buffer":[155]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-10-30T12:39:25.321706","created_date":"2016-06-24T00:00:00"}
