{"id":"https://openalex.org/W2792151757","doi":"https://doi.org/10.1145/3159450.3162228","title":"Using Scapy in Teaching Network Header Formats","display_name":"Using Scapy in Teaching Network Header Formats","publication_year":2018,"publication_date":"2018-02-21","ids":{"openalex":"https://openalex.org/W2792151757","doi":"https://doi.org/10.1145/3159450.3162228","mag":"2792151757"},"language":"en","primary_location":{"id":"doi:10.1145/3159450.3162228","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162228","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5068485040","display_name":"Robert Montante","orcid":null},"institutions":[{"id":"https://openalex.org/I190816365","display_name":"Bloomsburg University","ror":"https://ror.org/007dga614","country_code":"US","type":"education","lineage":["https://openalex.org/I190816365"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Robert Montante","raw_affiliation_strings":["Bloomsburg University of Pennsylvania, Bloomsburg, PA, USA"],"affiliations":[{"raw_affiliation_string":"Bloomsburg University of Pennsylvania, Bloomsburg, PA, USA","institution_ids":["https://openalex.org/I190816365"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5068485040"],"corresponding_institution_ids":["https://openalex.org/I190816365"],"apc_list":null,"apc_paid":null,"fwci":0.9227,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.76875684,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1106","last_page":"1106"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9700000286102295,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9700000286102295,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9527999758720398,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13650","display_name":"Computational Physics and Python Applications","score":0.9370999932289124,"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/computer-science","display_name":"Computer science","score":0.8698955774307251},{"id":"https://openalex.org/keywords/header","display_name":"Header","score":0.8123413324356079},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.7027175426483154},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.6180866360664368},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.574475884437561},{"id":"https://openalex.org/keywords/application-layer","display_name":"Application layer","score":0.4629102349281311},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.43908393383026123},{"id":"https://openalex.org/keywords/communications-protocol","display_name":"Communications protocol","score":0.4361836314201355},{"id":"https://openalex.org/keywords/networking-hardware","display_name":"Networking hardware","score":0.4177474081516266},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4048706889152527},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3680400848388672},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3614329993724823},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3549951910972595},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.22631606459617615},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1295652687549591}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8698955774307251},{"id":"https://openalex.org/C48105269","wikidata":"https://www.wikidata.org/wiki/Q1141160","display_name":"Header","level":2,"score":0.8123413324356079},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7027175426483154},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.6180866360664368},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.574475884437561},{"id":"https://openalex.org/C190793597","wikidata":"https://www.wikidata.org/wiki/Q189768","display_name":"Application layer","level":3,"score":0.4629102349281311},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.43908393383026123},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.4361836314201355},{"id":"https://openalex.org/C159631557","wikidata":"https://www.wikidata.org/wiki/Q1546066","display_name":"Networking hardware","level":2,"score":0.4177474081516266},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4048706889152527},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3680400848388672},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3614329993724823},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3549951910972595},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.22631606459617615},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1295652687549591},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3159450.3162228","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162228","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.5099999904632568}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2361262173","https://openalex.org/W3021937834","https://openalex.org/W2387088886","https://openalex.org/W3035555165","https://openalex.org/W2037559211","https://openalex.org/W2370994829","https://openalex.org/W2368807682","https://openalex.org/W2362384453","https://openalex.org/W1919581330","https://openalex.org/W2539174252"],"abstract_inverted_index":{"ntroductory":[0],"computer":[1],"networks":[2],"courses":[3],"often":[4],"include":[5],"descriptive":[6],"coverage":[7],"of":[8,16,42,87,90,118,124,170],"the":[9,17,31,50,88,109,119,147,158],"network":[10,63,171],"protocol":[11,44],"headers.":[12,172],"A":[13],"straightforward":[14],"listing":[15],"headers":[18],"and":[19,52,93,115,144,168,178],"their":[20],"meanings":[21],"can":[22],"lead":[23],"to":[24,47,70,146,167],"questions":[25],"like":[26],"\"Will":[27],"this":[28],"be":[29,190],"on":[30,54,74],"test\"?":[32],"Programming":[33,102],"exercises":[34],"may":[35,66],"involve":[36],"selecting":[37],"values":[38],"for":[39,195],"some":[40],"aspects":[41],"a":[43,130,175,179],"but":[45,106],"tend":[46],"abstract":[48],"away":[49],"details,":[51],"depend":[53],"prior":[55],"programming":[56],"skills.":[57],"In":[58],"addition,":[59],"campuses":[60],"without":[61],"dedicated":[62],"lab":[64,155],"facilities":[65],"have":[67,183],"limited":[68],"ability":[69,103],"experiment":[71],"with":[72,193],"protocols":[73],"an":[75],"existing":[76],"institutional":[77],"network.":[78],"The":[79,186],"Python-based":[80],"Scapy":[81],"package":[82],"provides":[83],"explicit,":[84],"detailed":[85],"control":[86,143],"contents":[89],"header":[91],"fields,":[92],"includes":[94],"graphical":[95],"visualization":[96],"features":[97],"that":[98,136,157],"offer":[99],"easy":[100],"feedback.":[101],"is":[104,152,160],"helpful":[105],"not":[107],"necessary;":[108],"interactive":[110],"Python":[111],"environment":[112,133],"permits":[113],"step-by-step":[114],"guided":[116],"exploration":[117],"various":[120],"protocols.":[121],"Effective":[122],"use":[123],"scapy":[125],"requires":[126],"root":[127],"(administrator)":[128],"privileges;":[129],"virtual":[131],"machine":[132],"such":[134],"as":[135],"provided":[137],"by":[138],"Oracle":[139],"VirtualBox":[140],"allows":[141],"complete":[142],"access":[145],"operating":[148],"system.":[149],"This":[150],"talk":[151],"about":[153],"scapy-based":[154],"modules":[156],"author":[159],"developing,":[161],"which":[162],"provide":[163],"active,":[164],"hands-on":[165],"exposure":[166],"manipulation":[169],"So":[173],"far,":[174],"Transport-layer":[176],"activity":[177,182],"preliminary":[180],"Link-layer":[181],"been":[184],"written.":[185],"current":[187],"activities":[188],"will":[189],"discussed,":[191],"along":[192],"ideas":[194],"additional":[196],"modules.":[197]},"counts_by_year":[{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
