{"id":1530,"date":"2015-03-04T21:05:39","date_gmt":"2015-03-04T20:05:39","guid":{"rendered":"https:\/\/yt.christiaan008.com\/?post_type=project&#038;p=1530"},"modified":"2016-10-12T17:33:38","modified_gmt":"2016-10-12T16:33:38","slug":"toying-with-barcodes","status":"publish","type":"project","link":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes","title":{"rendered":"Toying with barcodes"},"content":{"rendered":"<p>[et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; custom_padding=&#8221;||0px|&#8221; gutter_width=&#8221;3&#8243;][et_pb_fullwidth_header admin_label=&#8221;Fullwidth Header&#8221; title=&#8221;TOYING WITH BARCODES&#8221; background_layout=&#8221;dark&#8221; text_orientation=&#8221;center&#8221; header_fullscreen=&#8221;on&#8221; header_scroll_down=&#8221;on&#8221; scroll_down_icon=&#8221;%%4%%&#8221; background_url=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg&#8221; background_overlay_color=&#8221;rgba(0,0,0,0.3)&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; content_orientation=&#8221;center&#8221; image_orientation=&#8221;center&#8221; title_font=&#8221;Arimo|||on|&#8221; title_font_size=&#8221;46&#8243; subhead_font_size=&#8221;24px&#8221; custom_button_one=&#8221;off&#8221; button_one_use_icon=&#8221;default&#8221; button_one_icon_placement=&#8221;right&#8221; button_one_on_hover=&#8221;on&#8221; custom_button_two=&#8221;off&#8221; button_two_use_icon=&#8221;default&#8221; button_two_icon_placement=&#8221;right&#8221; button_two_on_hover=&#8221;on&#8221; background_color=&#8221;rgba(0,0,0,0)&#8221; content_font_size=&#8221;16&#8243;]<\/p>\n<p>[\/et_pb_fullwidth_header][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; custom_padding=&#8221;3%|0px|2%|0px&#8221; background_color=&#8221;#ffffff&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; custom_margin=&#8221;||0%|&#8221; custom_padding=&#8221;0px|0px|0px|0px&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;Photo credit&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;photocredit&#8221;]<\/p>\n<p>Photo credit: <a href=\"https:\/\/www.flickr.com\/photos\/132889348@N07\/25885028243\" target=\"_blank\">Christiaan Colen &#8211; Flickr<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Mobile version&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; module_id=&#8221;my_section&#8221; custom_padding=&#8221;0px|||&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;on&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;on&#8221; background_color_1=&#8221;rgba(0,0,0,0)&#8221; background_color_2=&#8221;rgba(0,0,0,0)&#8221; column_padding_mobile=&#8221;off&#8221; gutter_width=&#8221;1&#8243; background_color=&#8221;#f2f2f2&#8243; module_class=&#8221;wpc-center&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; custom_padding=&#8221;|0px||0px&#8221;][et_pb_column type=&#8221;1_2&#8243;][et_pb_video_slider admin_label=&#8221;Mobile version&#8221; show_image_overlay=&#8221;show&#8221; show_arrows=&#8221;on&#8221; show_thumbnails=&#8221;on&#8221; controls_color=&#8221;light&#8221; module_id=&#8221;videoslider&#8221; module_class=&#8221;wpc-video&#8221;]<\/p>\n<p>[et_pb_video_slider_item src=&#8221;https:\/\/www.youtube.com\/watch?v=qT_gwl1drhc&#8221; background_layout=&#8221;dark&#8221; image_src=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/qr_code_green5_high.jpg&#8221;]<\/p>\n<p>[\/et_pb_video_slider_item]<\/p>\n<p>[\/et_pb_video_slider][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Video description&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; text_font=&#8221;Arimo||||&#8221; module_id=&#8221;videodescription&#8221; module_class=&#8221;wpc-text&#8221; custom_padding=&#8221;||0px|&#8221; custom_margin=&#8221;||2%|&#8221;]<\/p>\n<p>The rise of 2D <a href=\"https:\/\/en.wikipedia.org\/wiki\/Barcode\" target=\"_blank\">barcodes<\/a> started to put them into customer hands as authentication, authorization, payment method and other arbitrary data transport. The implicit trust in them is enormous.<\/p>\n<p><a href=\"#speakermobile\">Felix Lindner<\/a> gives a very quick intro into barcodes and then proceeds to review the contents of selected samples, including their usage in the real world.<\/p>\n<p>[\/et_pb_text][et_pb_button admin_label=&#8221;Watch this video on YouTube&#8221; button_url=&#8221;https:\/\/www.youtube.com\/watch?v=qT_gwl1drhc&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Watch this video on YouTube&#8221; button_alignment=&#8221;center&#8221; background_layout=&#8221;light&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|off|off&#8221; custom_button=&#8221;on&#8221; button_use_icon=&#8221;on&#8221; button_icon=&#8221;%%353%%&#8221; button_icon_placement=&#8221;right&#8221; button_on_hover=&#8221;on&#8221; button_border_radius_hover=&#8221;20&#8243; button_border_radius=&#8221;20&#8243; button_text_size=&#8221;1em&#8221; button_text_size_last_edited=&#8221;on|desktop&#8221; module_id=&#8221;button&#8221;]<\/p>\n<p>[\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Desktop version&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; module_id=&#8221;my_section&#8221; custom_padding=&#8221;1%||1%|&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;on&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;on&#8221; background_color_1=&#8221;rgba(0,0,0,0)&#8221; background_color_2=&#8221;rgba(0,0,0,0)&#8221; column_padding_mobile=&#8221;off&#8221; gutter_width=&#8221;1&#8243; background_color=&#8221;#f2f2f2&#8243; module_class=&#8221;wpc-center&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; custom_padding=&#8221;0px|0px|0px|0px&#8221;][et_pb_column type=&#8221;1_2&#8243;][et_pb_video_slider admin_label=&#8221;Desktop version&#8221; show_image_overlay=&#8221;show&#8221; show_arrows=&#8221;on&#8221; show_thumbnails=&#8221;on&#8221; controls_color=&#8221;light&#8221; module_id=&#8221;videoslider&#8221; module_class=&#8221;wpc-video&#8221;]<\/p>\n<p>[et_pb_video_slider_item src=&#8221;https:\/\/www.youtube.com\/watch?v=qT_gwl1drhc&#8221; background_layout=&#8221;dark&#8221; image_src=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/qr_code_green5_high.jpg&#8221;]<\/p>\n<p>[\/et_pb_video_slider_item]<\/p>\n<p>[\/et_pb_video_slider][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Video description&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_font_size=&#8221;18&#8243; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; text_font=&#8221;Arimo||||&#8221; module_id=&#8221;videodescription&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>The rise of 2D <a href=\"https:\/\/en.wikipedia.org\/wiki\/Barcode\" target=\"_blank\">barcodes<\/a> started to put them into customer hands as authentication, authorization, payment method and other arbitrary data transport. The implicit trust in them is enormous.<\/p>\n<p><a href=\"#speakerdesktop\">Felix Lindner<\/a> gives a very quick intro into barcodes and then proceeds to review the contents of selected samples, including their usage in the real world.<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Video categories&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; module_id=&#8221;videocategories&#8221; text_font_size=&#8221;1em&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; text_letter_spacing=&#8221;1px&#8221;]<\/p>\n<p><div class='one_third'>\n\t\t\t\t\t<a href=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2014\/10\/sub_hacking_96_96_black1.svg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3677 size-full\" title=\"Wireless\" src=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2014\/10\/sub_hacking_96_96_black1.svg\" alt=\"Hacking\" width=\"64\" height=\"64\"><\/a><\/p>\n<p>Hacking\n\t\t\t\t<\/div><div class='one_third'>\n\t\t\t\t\t<a href=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2014\/10\/sub_information_security_96_96_black.svg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3691\" src=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2014\/10\/sub_information_security_96_96_black.svg\" alt=\"Programming\" width=\"64\" height=\"64\"><\/a><\/p>\n<p>Information security\n\t\t\t\t<\/div><div class='one_third et_column_last'>\n\t\t\t\t\t<a href=\"https:\/\/www.youtube.com\/user\/DEFCONConference\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"DEF CON\" src=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2016\/10\/photo-30.jpg\" alt=\"\" width=\"64\" height=\"64\"><\/a><\/p>\n<p>Source\n\t\t\t\t<\/div><div class='clear'><\/div><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; module_id=&#8221;my_section2&#8243; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221; custom_padding=&#8221;0px|||&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; module_class=&#8221;wpc-center&#8221; custom_padding=&#8221;0px||0px|&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; custom_css_main_2=&#8221;margin:-5% !important;&#8221; custom_css_after_2=&#8221;margin:-5% !important;&#8221; padding_top_2=&#8221;0px&#8221; padding_left_2=&#8221;0px&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;About the speaker mobile version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;||0%|&#8221; custom_margin=&#8221;||3%|&#8221; module_id=&#8221;speakermobile&#8221;]<\/p>\n<p>About the speaker<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#f2f2f2&#8243; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; hide_on_mobile=&#8221;off&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_text admin_label=&#8221;Bio&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;bio&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>Felix &#8216;FX&#8217; Lindner is the technical and research lead of Recurity Labs with 18 years computer technology experience. He possesses a vast knowledge of computer sciences, telecommunications and software development.<\/p>\n<p>His background includes managing and participating in a variety of projects with a special emphasis on security planning, implementation, operation and testing using advanced methods in diverse technical environments.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; custom_padding=&#8221;0%|||&#8221; padding_mobile=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; custom_margin=&#8221;-5%|||&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;Connect&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_font_size=&#8221;2em&#8221; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;||0%|&#8221; custom_css_main_element=&#8221;font-size: 1.5em !important; &#8221; custom_margin=&#8221;-5%||3%|&#8221;]<\/p>\n<p>Connect<\/p>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;Code&#8221;]&lt;div style=&quot;width:120px;height:1px;background-color:#f2f2f2;margin:0px auto;&quot;&gt;&lt;\/div&gt;[\/et_pb_code][et_pb_social_media_follow admin_label=&#8221;Social Media Follow&#8221; link_shape=&#8221;rounded_rectangle&#8221; background_layout=&#8221;light&#8221; url_new_window=&#8221;on&#8221; follow_button=&#8221;off&#8221; custom_css_main_element=&#8221;font-size: 1em !important;||margin-top: -5% !important;&#8221; custom_css_social_follow=&#8221;font-size: 1em !important;&#8221;]<\/p>\n<p>[et_pb_social_media_follow_network social_network=&#8221;twitter&#8221; url=&#8221;https:\/\/twitter.com\/41414141&#8243; skype_action=&#8221;call&#8221; bg_color=&#8221;#00aced&#8221;] Twitter [\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;linkedin&#8221; url=&#8221;https:\/\/www.linkedin.com\/in\/reverse&#8221; skype_action=&#8221;call&#8221; bg_color=&#8221;#007bb6&#8243;] LinkedIn [\/et_pb_social_media_follow_network]<\/p>\n<p>[\/et_pb_social_media_follow][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|off|off&#8221; custom_padding=&#8221;1%||1%|&#8221; module_id=&#8221;my_section2&#8243;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;on&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; module_class=&#8221;wpc-center&#8221; background_color=&#8221;#ffffff&#8221; custom_padding=&#8221;0px||0px|&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; custom_css_main_2=&#8221;margin:-10% !important;&#8221; custom_css_after_2=&#8221;margin:-10% !important;&#8221; padding_left_2=&#8221;5%&#8221;][et_pb_column type=&#8221;2_3&#8243;][et_pb_text admin_label=&#8221;About the speaker desktop version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;||0%|&#8221; custom_margin=&#8221;||3%|&#8221; module_id=&#8221;speakerdesktop&#8221;]<\/p>\n<p>About the speaker<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#f2f2f2&#8243; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; hide_on_mobile=&#8221;off&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_text admin_label=&#8221;Bio&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;bio&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>Felix &#8216;FX&#8217; Lindner is the technical and research lead of Recurity Labs with 18 years computer technology experience. He possesses a vast knowledge of computer sciences, telecommunications and software development.<\/p>\n<p>His background includes managing and participating in a variety of projects with a special emphasis on security planning, implementation, operation and testing using advanced methods in diverse technical environments.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243;][et_pb_image admin_label=&#8221;Image&#8221; src=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2016\/10\/FX_JApplebaum_140_185_400x400.jpg&#8221; show_in_lightbox=&#8221;off&#8221; url_new_window=&#8221;on&#8221; use_overlay=&#8221;off&#8221; animation=&#8221;right&#8221; sticky=&#8221;off&#8221; align=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;off||&#8221; max_width=&#8221;200px&#8221; force_fullwidth=&#8221;off&#8221; always_center_on_mobile=&#8221;on&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_css_main_element=&#8221;line-height: 0;||-webkit-border-radius: 25px;||-moz-border-radius: 25px;||border-radius: 25px;||overflow: hidden;||xmax-width: 200px;&#8221;]<\/p>\n<p>[\/et_pb_image][et_pb_social_media_follow admin_label=&#8221;Social Media Follow&#8221; link_shape=&#8221;rounded_rectangle&#8221; background_layout=&#8221;light&#8221; url_new_window=&#8221;off&#8221; follow_button=&#8221;off&#8221;]<\/p>\n<p>[et_pb_social_media_follow_network social_network=&#8221;twitter&#8221; url=&#8221;https:\/\/twitter.com\/41414141&#8243; skype_action=&#8221;call&#8221; bg_color=&#8221;#00aced&#8221;]Twitter<\/p>\n<p>[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;linkedin&#8221; url=&#8221;https:\/\/www.linkedin.com\/in\/reverse&#8221; skype_action=&#8221;call&#8221; bg_color=&#8221;#007bb6&#8243;]LinkedIn[\/et_pb_social_media_follow_network]<\/p>\n<p>[\/et_pb_social_media_follow][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|off|on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; module_id=&#8221;my_section&#8221; custom_padding=&#8221;0px|||&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; module_class=&#8221;wpc-center&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; custom_css_main_2=&#8221;margin:-5% !important;&#8221; custom_css_after_2=&#8221;margin:-5% !important;&#8221; padding_top_2=&#8221;0px&#8221; padding_left_2=&#8221;0px&#8221; background_color=&#8221;#f2f2f2&#8243;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;Resources mobile version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;||0%|&#8221; custom_margin=&#8221;||3%|&#8221; module_id=&#8221;resourcesmobile&#8221;]<\/p>\n<p>Resources<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#ffffff&#8221; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; hide_on_mobile=&#8221;off&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_code admin_label=&#8221;Code&#8221;]&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;One of the demos of our talk &amp;quot;BadBarcode: How to hack a starship with a piece of paper&amp;quot;. See you in PacSec 2015. &lt;a href=&quot;https:\/\/t.co\/tu8XZjegHP&quot;&gt;pic.twitter.com\/tu8XZjegHP&lt;\/a&gt;&lt;\/p&gt;&amp;mdash; Yang Yu (@tombkeeper) &lt;a href=&quot;https:\/\/twitter.com\/tombkeeper\/status\/663730674017300480&quot;&gt;November 9, 2015&lt;\/a&gt;&lt;\/blockquote&gt; &lt;script async src=&quot;\/\/platform.twitter.com\/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;\/script&gt;[\/et_pb_code][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;Barcode attack technique (Badbarcode)&#8221; url=&#8221;http:\/\/en.wooyun.io\/2016\/01\/28\/Barcode-attack-technique.html&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221;]<\/p>\n<p>The concept of using barcode to launch attack is raised years ago, but no one digs deep. By using SQL barcode, it\u2019s able to launch SQL injection, XSS and overflow attack. <a href=\"http:\/\/en.wooyun.io\/2016\/01\/28\/Barcode-attack-technique.html\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;One BadBarcode Spoils Whole Bunch&#8221; url=&#8221;https:\/\/threatpost.com\/one-badbarcode-spoils-whole-bunch\/115362\/&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221;]<\/p>\n<p>\u201cWe do not know what the bad guys might do. BadBarcode can execute any commands in the host system, or [implant] a Trojan,\u201d said Yang Yu. <a href=\"https:\/\/threatpost.com\/one-badbarcode-spoils-whole-bunch\/115362\/\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;What\u2019s in a Boarding Pass Barcode? A Lot&#8221; url=&#8221;http:\/\/krebsonsecurity.com\/2015\/10\/whats-in-a-boarding-pass-barcode-a-lot\/&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221;]<\/p>\n<p>Two-dimensional barcodes and QR codes can hold a great deal of information, and the codes printed on airline boarding passes may allow someone to discover more about you, your future travel plans, and your frequent flyer account. <a href=\"http:\/\/krebsonsecurity.com\/2015\/10\/whats-in-a-boarding-pass-barcode-a-lot\/\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|off&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; module_id=&#8221;my_section2&#8243; custom_padding=&#8221;1%||1%|&#8221;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; module_class=&#8221;wpc-center&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221; padding_top_2=&#8221;0px&#8221; background_color=&#8221;#f2f2f2&#8243; custom_padding=&#8221;0px||0px|&#8221;][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Resources desktop version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;||0%|&#8221; custom_margin=&#8221;||3%|&#8221; module_id=&#8221;resourcesdesktop&#8221;]<\/p>\n<p>Resources<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#ffffff&#8221; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; hide_on_mobile=&#8221;off&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_code admin_label=&#8221;Code&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221; module_id=&#8221;videoslider&#8221; module_class=&#8221;wpc-video&#8221;]&lt;center&gt;&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;One of the demos of our talk &quot;BadBarcode: How to hack a starship with a piece of paper&quot;. See you in PacSec 2015. &lt;a href=&quot;https:\/\/t.co\/tu8XZjegHP&quot;&gt;pic.twitter.com\/tu8XZjegHP&lt;\/a&gt;&lt;\/p&gt;\u2014 Yang Yu (@tombkeeper) &lt;a href=&quot;https:\/\/twitter.com\/tombkeeper\/status\/663730674017300480&quot;&gt;November 9, 2015&lt;\/a&gt;&lt;\/blockquote&gt; &lt;script async src=&quot;\/\/platform.twitter.com\/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;\/script&gt;&lt;\/center&gt;[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;Barcode attack technique (Badbarcode)&#8221; url=&#8221;http:\/\/en.wooyun.io\/2016\/01\/28\/Barcode-attack-technique.html&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|off&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221; header_letter_spacing=&#8221;1px&#8221; header_font_size=&#8221;1em&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>The concept of using barcode to launch attack is raised years ago, but no one digs deep. By using SQL barcode, it\u2019s able to launch SQL injection, XSS and overflow attack. <a href=\"http:\/\/en.wooyun.io\/2016\/01\/28\/Barcode-attack-technique.html\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;One BadBarcode Spoils Whole Bunch&#8221; url=&#8221;https:\/\/threatpost.com\/one-badbarcode-spoils-whole-bunch\/115362\/&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|off&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221; header_font_size=&#8221;1em&#8221; header_letter_spacing=&#8221;1px&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>\u201cWe do not know what the bad guys might do. BadBarcode can execute any commands in the host system, or [implant] a Trojan,\u201d said Yang Yu. <a href=\"https:\/\/threatpost.com\/one-badbarcode-spoils-whole-bunch\/115362\/\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][et_pb_blurb admin_label=&#8221;Blurb&#8221; title=&#8221;What\u2019s in a Boarding Pass Barcode? A Lot&#8221; url=&#8221;http:\/\/krebsonsecurity.com\/2015\/10\/whats-in-a-boarding-pass-barcode-a-lot\/&#8221; url_new_window=&#8221;on&#8221; use_icon=&#8221;off&#8221; icon_color=&#8221;#7EBEC5&#8243; use_circle=&#8221;off&#8221; circle_color=&#8221;#7EBEC5&#8243; use_circle_border=&#8221;off&#8221; circle_border_color=&#8221;#7EBEC5&#8243; image=&#8221;https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/02\/article_96_96_blue.svg&#8221; icon_placement=&#8221;left&#8221; animation=&#8221;left&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|off&#8221; use_icon_font_size=&#8221;off&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221; header_font_size=&#8221;1em&#8221; header_letter_spacing=&#8221;1px&#8221; module_class=&#8221;wpc-text&#8221;]<\/p>\n<p>Two-dimensional barcodes and QR codes can hold a great deal of information, and the codes printed on airline boarding passes may allow someone to discover more about you, your future travel plans, and your frequent flyer account. <a href=\"http:\/\/krebsonsecurity.com\/2015\/10\/whats-in-a-boarding-pass-barcode-a-lot\/\" target=\"_blank\">Read more<\/a><\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;Section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; custom_padding=&#8221;0%||0%|&#8221; background_color=&#8221;#ffffff&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;|on|on&#8221; module_id=&#8221;my_section2&#8243;][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; column_padding_mobile=&#8221;off&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_text admin_label=&#8221;Related videos mobile version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;5%||0px|&#8221; custom_margin=&#8221;||3%|&#8221; text_letter_spacing=&#8221;1px&#8221; module_id=&#8221;relatedmobile&#8221;]<\/p>\n<p>Related videos<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#f2f2f2&#8243; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; divider_weight=&#8221;1&#8243; hide_on_mobile=&#8221;off&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_filterable_portfolio admin_label=&#8221;Filterable Portfolio&#8221; fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;27,104,85&#8243; show_title=&#8221;on&#8221; show_categories=&#8221;off&#8221; show_pagination=&#8221;on&#8221; background_layout=&#8221;light&#8221; hover_overlay_color=&#8221;rgba(255,255,255,0.9)&#8221; title_font_size=&#8221;1em&#8221; title_letter_spacing=&#8221;1px&#8221; caption_letter_spacing=&#8221;1px&#8221; filter_font_size=&#8221;1em&#8221; filter_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_css_main_element=&#8221;text-align: center!important;&#8221; hover_icon=&#8221;%%353%%&#8221; module_class=&#8221;et_custom_portfolio&#8221; caption_font_size=&#8221;1em&#8221; module_id=&#8221;test&#8221;]<\/p>\n<p>[\/et_pb_filterable_portfolio][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section admin_label=&#8221;section&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;on&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; allow_player_pause=&#8221;off&#8221; padding_mobile=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; custom_padding=&#8221;2%||0%|&#8221; background_color=&#8221;#ffffff&#8221; module_class=&#8221;relatedvideos&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221;][et_pb_row admin_label=&#8221;row&#8221; make_fullwidth=&#8221;on&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;on&#8221; use_custom_gutter=&#8221;off&#8221; padding_mobile=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; make_equal=&#8221;off&#8221; column_padding_mobile=&#8221;on&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;off&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;off&#8221;][et_pb_column type=&#8221;1_4&#8243;][et_pb_text admin_label=&#8221;Related videos mobile version&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_padding=&#8221;5%||0px|&#8221; custom_margin=&#8221;||3%|&#8221; text_letter_spacing=&#8221;1px&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221; module_id=&#8221;relateddesktop&#8221;]<\/p>\n<p>Related videos<\/p>\n<p>[\/et_pb_text][et_pb_divider admin_label=&#8221;Divider&#8221; color=&#8221;#f2f2f2&#8243; show_divider=&#8221;on&#8221; divider_style=&#8221;solid&#8221; divider_position=&#8221;top&#8221; hide_on_mobile=&#8221;off&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221;]<\/p>\n<p>[\/et_pb_divider][et_pb_text admin_label=&#8221;Title&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; text_font_size=&#8221;16&#8243; text_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; module_id=&#8221;resources&#8221; disabled=&#8221;off&#8221; disabled_on=&#8221;on|on|&#8221;]<\/p>\n<p>Videos from the same category or videos related to the subject.<\/p>\n<p>You will find something new to watch and expand your knowledge.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_4&#8243;][et_pb_filterable_portfolio admin_label=&#8221;Filterable Portfolio&#8221; fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;27,104,85&#8243; show_title=&#8221;on&#8221; show_categories=&#8221;off&#8221; show_pagination=&#8221;on&#8221; background_layout=&#8221;light&#8221; hover_overlay_color=&#8221;rgba(255,255,255,0.9)&#8221; caption_letter_spacing=&#8221;1px&#8221; filter_font_size=&#8221;1em&#8221; filter_letter_spacing=&#8221;1px&#8221; use_border_color=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221; border_style=&#8221;solid&#8221; custom_css_main_element=&#8221;text-align: center!important;&#8221; hover_icon=&#8221;%%353%%&#8221; module_class=&#8221;et_custom_portfolio&#8221;]<\/p>\n<p>[\/et_pb_filterable_portfolio][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever wondered what is in these blocks of squares on postal packages, letters and tickets?<\/p>\n","protected":false},"author":2,"featured_media":9654,"comment_status":"open","ping_status":"open","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"project_category":[163,171,222,154,104,155,86,198],"project_tag":[],"class_list":["post-1530","project","type-project","status-publish","has-post-thumbnail","hentry","project_category-def-con","project_category-defcon-16","project_category-hacking-general","project_category-hacking-main","project_category-information-security-2","project_category-information-security-security-management-main","project_category-technical_grid_slider2","project_category-rss-all"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Toying with barcodes | Christiaan&#039;s collection<\/title>\n<meta name=\"description\" content=\"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Toying with barcodes | Christiaan&#039;s collection\" \/>\n<meta property=\"og:description\" content=\"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes\" \/>\n<meta property=\"og:site_name\" content=\"Christiaan&#039;s collection\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/christiaan008\" \/>\n<meta property=\"article:modified_time\" content=\"2016-10-12T16:33:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@christiaan008\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes\",\"url\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes\",\"name\":\"Toying with barcodes | Christiaan&#039;s collection\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yt.christiaan008.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2015\\\/03\\\/barcode_white3_high.jpg\",\"datePublished\":\"2015-03-04T20:05:39+00:00\",\"dateModified\":\"2016-10-12T16:33:38+00:00\",\"description\":\"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes#primaryimage\",\"url\":\"https:\\\/\\\/yt.christiaan008.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2015\\\/03\\\/barcode_white3_high.jpg\",\"contentUrl\":\"https:\\\/\\\/yt.christiaan008.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2015\\\/03\\\/barcode_white3_high.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"Barcode white\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/?project=toying-with-barcodes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yt.christiaan008.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"https:\\\/\\\/yt.christiaan008.com\\\/?post_type=project\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Toying with barcodes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yt.christiaan008.com\\\/#website\",\"url\":\"https:\\\/\\\/yt.christiaan008.com\\\/\",\"name\":\"Christiaan&#039;s collection\",\"description\":\"A great collection of security related videos!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yt.christiaan008.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Toying with barcodes | Christiaan&#039;s collection","description":"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes","og_locale":"en_US","og_type":"article","og_title":"Toying with barcodes | Christiaan&#039;s collection","og_description":"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?","og_url":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes","og_site_name":"Christiaan&#039;s collection","article_publisher":"https:\/\/www.facebook.com\/christiaan008","article_modified_time":"2016-10-12T16:33:38+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@christiaan008","twitter_misc":{"Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes","url":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes","name":"Toying with barcodes | Christiaan&#039;s collection","isPartOf":{"@id":"https:\/\/yt.christiaan008.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes#primaryimage"},"image":{"@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes#primaryimage"},"thumbnailUrl":"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg","datePublished":"2015-03-04T20:05:39+00:00","dateModified":"2016-10-12T16:33:38+00:00","description":"The talk focuses on 1D and 2D barcode applications. Ever wondered what is in these blocks of squares on postal packages, letters and tickets?","breadcrumb":{"@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes#primaryimage","url":"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg","contentUrl":"https:\/\/yt.christiaan008.com\/wp-content\/uploads\/sites\/3\/2015\/03\/barcode_white3_high.jpg","width":1920,"height":1080,"caption":"Barcode white"},{"@type":"BreadcrumbList","@id":"https:\/\/yt.christiaan008.com\/?project=toying-with-barcodes#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yt.christiaan008.com\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https:\/\/yt.christiaan008.com\/?post_type=project"},{"@type":"ListItem","position":3,"name":"Toying with barcodes"}]},{"@type":"WebSite","@id":"https:\/\/yt.christiaan008.com\/#website","url":"https:\/\/yt.christiaan008.com\/","name":"Christiaan&#039;s collection","description":"A great collection of security related videos!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yt.christiaan008.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/project\/1530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/project"}],"about":[{"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1530"}],"version-history":[{"count":27,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/project\/1530\/revisions"}],"predecessor-version":[{"id":9662,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/project\/1530\/revisions\/9662"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=\/wp\/v2\/media\/9654"}],"wp:attachment":[{"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1530"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=%2Fwp%2Fv2%2Fproject_category&post=1530"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/yt.christiaan008.com\/index.php?rest_route=%2Fwp%2Fv2%2Fproject_tag&post=1530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}