Add icons to this collection by clicking the heart icon.
Hacking icon - also known as security, criminal, hacker, crime, hacking, hack, hackers, cyber attack, and crime investigation. Created in a clean color style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="512"
height="512"
viewBox="0 0 510 510"
>
<linearGradient id="a">
<stop offset="0" stop-color="#5a5a5a" />
<stop offset="1" stop-color="#444" />
</linearGradient>
<linearGradient
id="g"
x1="151.02"
x2="367.511"
y1="35.829"
y2="484.275"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#aeffd1" />
<stop offset="1" stop-color="#57be92" />
</linearGradient>
<linearGradient
id="h"
x1="95.01"
x2="211.01"
y1="189.718"
y2="519.718"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="i"
x1="162.13"
x2="278.13"
y1="166.124"
y2="496.124"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="j"
x1="224.014"
x2="340.014"
y1="144.371"
y2="474.371"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="k"
x1="291.134"
x2="407.134"
y1="120.777"
y2="450.777"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="l"
x1="342.616"
x2="458.616"
y1="102.681"
y2="432.681"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="m"
x1="117.756"
x2="233.756"
y1="181.722"
y2="511.722"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="n"
x1="179.64"
x2="295.64"
y1="159.969"
y2="489.969"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="o"
x1="246.761"
x2="362.761"
y1="136.375"
y2="466.375"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="p"
x1="375.764"
x2="491.764"
y1="91.028"
y2="421.028"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="q"
x1="51.46"
x2="167.46"
y1="205.026"
y2="535.026"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="r"
x1="113.344"
x2="229.344"
y1="183.273"
y2="513.273"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="s"
x1="180.465"
x2="296.465"
y1="159.679"
y2="489.679"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="t"
x1="309.468"
x2="425.468"
y1="114.333"
y2="444.333"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="u"
x1="241.148"
x2="357.148"
y1="138.348"
y2="468.348"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="v"
x1="307.584"
x2="423.584"
y1="114.995"
y2="444.995"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#433f43" stop-opacity="0" />
<stop offset=".301" stop-color="#3c393c" stop-opacity=".301" />
<stop offset=".737" stop-color="#292729" stop-opacity=".737" />
<stop offset="1" stop-color="#1a1a1a" />
</linearGradient>
<linearGradient
id="w"
x1="465"
x2="505"
y1="251.216"
y2="251.216"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="x"
x1="255"
x2="255"
y1="145"
y2="106"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="y"
x1="255"
x2="255"
y1="416"
y2="453.054"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="d">
<stop offset="0" stop-color="#bec6ed" />
<stop offset="1" stop-color="#925cb4" />
</linearGradient>
<linearGradient
id="z"
x1="245.488"
x2="266.487"
y1="-10.293"
y2="135.2"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="A"
x1="245.427"
x2="342.427"
y1="140.132"
y2="-356.868"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#eaf6ff" stop-opacity="0" />
<stop offset="1" stop-color="#b3dafe" />
</linearGradient>
<linearGradient
id="B"
x1="465"
x2="533.264"
y1="82.438"
y2="82.438"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#7bacdf" stop-opacity="0" />
<stop offset="1" stop-color="#7bacdf" />
</linearGradient>
<linearGradient id="e">
<stop offset="0" stop-color="#6f3f8a" stop-opacity="0" />
<stop offset="1" stop-color="#6f3f8a" />
</linearGradient>
<linearGradient
id="C"
x1="255"
x2="255"
y1="80.203"
y2="125.201"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="D"
x1="463.58"
x2="508.603"
y1="55.614"
y2="55.614"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="E"
x1="137.5"
x2="137.5"
y1="66"
y2="42.657"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="F"
x1="286.08"
x2="314.502"
y1="39.358"
y2="67.78"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fd8087" />
<stop offset="1" stop-color="#fd3e2b" />
</linearGradient>
<linearGradient id="f">
<stop offset="0" stop-color="#fee97d" />
<stop offset="1" stop-color="#fea613" />
</linearGradient>
<linearGradient
id="G"
x1="368.86"
x2="400.376"
y1="45.14"
y2="76.656"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="H"
x1="440.074"
x2="468.496"
y1="39.358"
y2="67.78"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="I"
x1="462"
x2="340.169"
y1="470"
y2="348.169"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="J"
x1="-1611.705"
x2="-1588.896"
y1="2671.474"
y2="2671.474"
gradientTransform="scale(-1 1) rotate(45 1738.212 2994.363)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#eaf6ff" />
<stop offset="1" stop-color="#b3dafe" />
</linearGradient>
<linearGradient
id="K"
x1="-1614.001"
x2="-1585.611"
y1="2771.599"
y2="2771.599"
gradientTransform="scale(-1 1) rotate(45 1738.212 2994.363)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="L"
x1="375.345"
x2="239.787"
y1="383.343"
y2="247.784"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff" stop-opacity="0" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="M"
x1="208.593"
x2="418.251"
y1="216.59"
y2="426.248"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="N"
x1="380.503"
x2="190.77"
y1="388.501"
y2="198.767"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="O"
x1="301.085"
x2="301.085"
y1="378.341"
y2="446.444"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fea613" stop-opacity="0" />
<stop offset="1" stop-color="#e94444" />
</linearGradient>
<linearGradient
id="P"
x1="465.081"
x2="413.664"
y1="423.811"
y2="475.228"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="Q"
x1="474.939"
x2="400.771"
y1="413.953"
y2="488.121"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="R"
x1="452.493"
x2="432.145"
y1="439.313"
y2="459.662"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="S"
x1="-2341.896"
x2="-2361.493"
y1="472.595"
y2="492.192"
gradientTransform="matrix(-1 0 0 1 -1877.301 0)"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<path
fill="url(#g)"
d="M477.216 448.784H32.784C20.201 448.784 10 438.583 10 426V76.432c0-12.584 10.201-22.784 22.784-22.784h444.431c12.583 0 22.784 10.201 22.784 22.784V426c.001 12.583-10.2 22.784-22.783 22.784z"
/>
<path
fill="url(#h)"
d="M127.601 241.262c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.283-12.108-26.457-27.578-26.457zm10.089 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#i)"
d="M202.931 323.211c4.372 0 8.744-1.793 8.744-5.381v-71.299c0-3.363-4.148-5.493-7.735-5.493-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.587 4.373 5.38 8.745 5.38z"
/>
<path
fill="url(#j)"
d="M272.545 241.262c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.283-12.107-26.457-27.578-26.457zm10.09 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#k)"
d="M348.883 241.038c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.365-4.148-5.494-7.735-5.494z"
/>
<path
fill="url(#l)"
d="M406.727 241.038c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.365-4.149-5.494-7.735-5.494z"
/>
<path
fill="url(#m)"
d="M101.031 157.731c.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.363-4.148-5.493-7.735-5.493-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.474 2.242 6.95 5.493 6.95z"
/>
<path
fill="url(#n)"
d="M185.444 135.309c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.282-12.107-26.457-27.578-26.457zm10.09 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#o)"
d="M245.976 157.731c.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.363-4.148-5.493-7.735-5.493-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942-.001 3.474 2.242 6.95 5.493 6.95z"
/>
<path
fill="url(#p)"
d="M406.727 135.085c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.364-4.149-5.494-7.735-5.494z"
/>
<path
fill="url(#q)"
d="M116.839 346.99c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.364-4.148-5.494-7.735-5.494z"
/>
<path
fill="url(#r)"
d="M185.444 347.214c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.282-12.107-26.457-27.578-26.457zm10.09 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#s)"
d="M261.783 346.99c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c.001-3.364-4.148-5.494-7.735-5.494z"
/>
<path
fill="url(#t)"
d="M406.727 346.99c-1.233 0-2.354.224-3.251.785l-14.798 8.968c-2.242 1.346-3.252 3.587-3.252 5.942 0 3.475 2.242 6.951 5.493 6.951.785 0 1.794-.224 2.803-.897l3.251-2.018v57.062c0 3.588 4.373 5.381 8.745 5.381s8.744-1.793 8.744-5.381v-71.299c0-3.364-4.149-5.494-7.735-5.494z"
/>
<path
fill="url(#u)"
d="M329.04 347.214c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.282-12.107-26.457-27.578-26.457zm10.09 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#v)"
d="M329.04 134.861c-15.471 0-27.466 7.175-27.466 26.457v29.708c0 19.283 11.995 26.458 27.466 26.458s27.578-7.175 27.578-26.458v-29.708c0-19.282-12.107-26.457-27.578-26.457zm10.09 56.165c0 7.735-3.812 11.211-10.09 11.211-6.277 0-9.978-3.476-9.978-11.211v-29.708c0-7.735 3.7-11.21 9.978-11.21s10.09 3.475 10.09 11.21z"
/>
<path
fill="url(#w)"
d="M477.216 53.647H307v395.137h170.216C489.799 448.784 500 438.583 500 426V76.432c0-12.584-10.201-22.785-22.784-22.785z"
/>
<path
fill="url(#x)"
d="M477.216 53.647H32.784C20.201 53.647 10 63.848 10 76.432V229h490V76.432c0-12.584-10.201-22.785-22.784-22.785z"
/>
<path
fill="url(#y)"
d="M10 269v157c0 12.583 10.201 22.784 22.784 22.784h444.431C489.799 448.784 500 438.583 500 426V269z"
/>
<path
fill="url(#z)"
d="M488.686 0H21.314C9.542 0 0 9.542 0 21.314v68.601c0 11.771 9.542 21.314 21.314 21.314h467.373c11.771 0 21.314-9.542 21.314-21.314V21.314C510 9.542 500.458 0 488.686 0z"
/>
<path
fill="url(#A)"
d="M477.216 53.647H32.784C20.201 53.647 10 63.848 10 76.432v31.523a21.188 21.188 0 0 0 11.314 3.274h467.373c4.162 0 8.032-1.211 11.314-3.274V76.432c-.001-12.584-10.202-22.785-22.785-22.785z"
/>
<path
fill="url(#B)"
d="M477.216 53.647H307v57.581h181.686c4.162 0 8.032-1.211 11.314-3.274V76.432c0-12.584-10.201-22.785-22.784-22.785z"
/>
<path
fill="url(#C)"
d="M0 29.206v60.709c0 11.771 9.542 21.314 21.314 21.314h467.373c11.771 0 21.314-9.542 21.314-21.314V29.206z"
/>
<path
fill="url(#D)"
d="M488.686 0h-137.6v111.228h137.601c11.771 0 21.314-9.542 21.314-21.314v-68.6C510 9.542 500.458 0 488.686 0z"
/>
<path
fill="url(#E)"
d="M234 63.114H41a7.5 7.5 0 0 1 0-15h193a7.5 7.5 0 0 1 0 15z"
/>
<circle cx="302.336" cy="55.614" r="28.499" fill="url(#F)" />
<circle cx="379.333" cy="55.614" r="28.499" fill="url(#G)" />
<circle cx="456.33" cy="55.614" r="28.499" fill="url(#H)" />
<path
fill="url(#I)"
d="M500 322.55V426c0 12.58-10.2 22.78-22.78 22.78H255.34l-46.98-46.97 13.06-13.06c20.38 20.39 48.55 33 79.66 33 62.23 0 112.67-50.45 112.67-112.67 0-31.11-12.61-59.28-33-79.66l13.06-13.06z"
/>
<path
fill="url(#J)"
d="m365.201 388.374 15.173-15.173c3.898-3.898 10.554-2.113 11.979 3.212a30.142 30.142 0 0 0 14.552 18.599l8.379 4.626c10.138 5.597 12.083 19.351 3.894 27.54s-21.943 6.244-27.54-3.894l-4.626-8.379a30.15 30.15 0 0 0-18.599-14.552c-5.325-1.425-7.11-8.081-3.212-11.979z"
/>
<path
fill="url(#K)"
d="m428.468 455.354 18.886-18.886c4.852-4.852 13.136-2.63 14.91 3.998a37.524 37.524 0 0 0 18.113 23.151l10.429 5.758c12.619 6.967 15.04 24.086 4.847 34.279-10.193 10.193-27.312 7.772-34.279-4.847l-5.758-10.429a37.524 37.524 0 0 0-23.151-18.113c-6.627-1.775-8.849-10.059-3.997-14.911z"
/>
<path
fill="url(#L)"
d="M413.748 309.082c0-62.222-50.441-112.663-112.663-112.663S188.421 246.86 188.421 309.082s50.441 112.663 112.663 112.663 112.664-50.441 112.664-112.663z"
/>
<path
fill="url(#M)"
d="M393.811 401.808c-51.129 51.129-134.322 51.129-185.451 0s-51.129-134.322 0-185.451 134.322-51.129 185.451 0 51.129 134.321 0 185.451zM234.48 242.477c-36.726 36.726-36.726 96.483 0 133.209s96.483 36.726 133.209 0 36.726-96.483 0-133.209-96.483-36.725-133.209 0z"
/>
<path
fill="url(#N)"
d="M413.748 309.082c0-62.222-50.441-112.663-112.663-112.663S188.421 246.86 188.421 309.082s50.441 112.663 112.663 112.663 112.664-50.441 112.664-112.663zm-112.663 94.193c-51.938 0-94.193-42.255-94.193-94.193s42.255-94.193 94.193-94.193 94.193 42.255 94.193 94.193-42.255 94.193-94.193 94.193z"
/>
<path
fill="url(#O)"
d="M395.278 309.082c0 51.938-42.255 94.193-94.193 94.193s-94.193-42.255-94.193-94.193c0-6.668.701-13.175 2.025-19.454h-37.521a131.68 131.68 0 0 0-1.445 19.454c0 72.307 58.826 131.134 131.134 131.134s131.134-58.826 131.134-131.134c0-6.609-.496-13.105-1.445-19.454h-37.521a94.207 94.207 0 0 1 2.025 19.454z"
/>
<path
fill="url(#P)"
d="M416.707 472.184c-18.287-18.287-22.483-43.739-9.372-56.85 13.11-13.111 38.563-8.914 56.85 9.372 18.287 18.287 22.483 43.739 9.372 56.85s-38.563 8.915-56.85-9.372z"
/>
<path
fill="url(#Q)"
d="M416.707 472.184c-18.287-18.287-22.483-43.739-9.372-56.85 13.11-13.111 38.563-8.914 56.85 9.372 18.287 18.287 22.483 43.739 9.372 56.85s-38.563 8.915-56.85-9.372z"
/>
<path
fill="url(#R)"
d="m389.698 423.431 25.733-25.733c6.611-6.611 17.899-3.584 20.316 5.447a51.128 51.128 0 0 0 24.68 31.544l35.862 19.799c6.356 3.509 7.575 12.131 2.442 17.265l-34.976 34.976c-5.134 5.134-13.756 3.914-17.265-2.442l-19.799-35.862a51.131 51.131 0 0 0-31.544-24.68c-9.033-2.415-12.06-13.703-5.449-20.314z"
/>
<path
fill="url(#S)"
d="m446.488 504.288-19.799-35.862a51.161 51.161 0 0 0-6.03-8.664l31.103-31.103a51.064 51.064 0 0 0 8.664 6.03l35.862 19.799c6.356 3.509 7.575 12.131 2.442 17.265l-34.976 34.976c-5.134 5.135-13.757 3.915-17.266-2.441z"
/>
</svg>
More icons in the same style and category