From 36d3b6264ba02d5d5215b3349a94718b896ba405 Mon Sep 17 00:00:00 2001 From: perp Date: Mon, 29 Aug 2022 18:33:25 +0100 Subject: [PATCH] -e --- LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 51 ++++ img/dev.png | Bin 0 -> 110564 bytes img/edu.png | Bin 0 -> 27966 bytes yoink.py | 2 +- 5 files changed, 726 insertions(+), 1 deletion(-) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 img/dev.png create mode 100644 img/edu.png diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..2de70f7 --- /dev/null +++ b/README.md @@ -0,0 +1,51 @@ +# Yoink +[![IRC](https://img.shields.io/badge/ircd.chat-%23tcpdirect-blue.svg)](ircs://ircd.chat:6697/#tcpdirect) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) + +Yoink is a program to verify Shodan keys +## Installation +``` +git clone https://git.tcp.direct/perp/yoink +cd yoink +``` + +## Requirements + +``` +python3 +pip3 +rich (pip3) +aiohttp (pip3) +``` + +# Screenshots +![edu](./img/edu.png) +![dev](./img/dev.png) + +## Usage +``` +python3 yoink.py -h + +usage: yoink.py [-h] -f FILE [-t FILTER] [-o OUTPUT] + +Yoink is a program to verify Shodan keys + +options: + -h, --help show this help message and exit + -f FILE, --file FILE Path to Shodan keys + -t FILTER, --filter FILTER + Filter type of Shodan plan (oss, dev, edu) + -o OUTPUT, --output OUTPUT + Path to output +``` + +``` +python3 yoink.py -f keys.txt -t dev -o valid.txt +``` + +# Donate +#### XMR +`82cXz3GcwJaL4FK2VYRNieVkkSRQp73wfAeP3ZGrLfMQYJJ2BgtpNuTBdpZbzJXXXGh2jGnUUuHHJR8sycPfnm8fMBiyuPG` + +## License +##### Yoink is provided under the [GNU General Public License v3.0](./LICENSE) +###### Developers are not responsible for any misuse diff --git a/img/dev.png b/img/dev.png new file mode 100644 index 0000000000000000000000000000000000000000..b52778c68278e9d3f63f79d4c7bd22b82a4a4b1d GIT binary patch literal 110564 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 VA51dkZ887=002ovPDHLkV1gT-qJaPa literal 0 HcmV?d00001 diff --git a/img/edu.png b/img/edu.png new file mode 100644 index 0000000000000000000000000000000000000000..ed14eb68600e3e66025125a3796c8698f18c17cd GIT binary patch literal 27966 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 W^VfP=Vu2q-1Ej>{MJt7W1^gdLPOT{b literal 0 HcmV?d00001 diff --git a/yoink.py b/yoink.py index a8e80c2..fea248e 100644 --- a/yoink.py +++ b/yoink.py @@ -31,7 +31,7 @@ class Yoink: async def add_tree(self, key, query_credits, scan_credits, plan): """ - Add the key to a tree + Add the key to a tree. Args: key: string, Current valid key