From a6a00621a0ba122e4959380a8d2926649cc17592 Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Mon, 23 Sep 2013 16:02:28 +0200 Subject: Update AUTHORS and file copyrights accordingly --- AUTHORS | 4 +++- src/asr.c | 2 ++ src/asr.h | 2 ++ src/common.c | 2 ++ src/common.h | 2 ++ src/dfu.c | 2 ++ src/dfu.h | 2 ++ src/download.c | 1 + src/download.h | 1 + src/idevicerestore.c | 2 ++ src/idevicerestore.h | 2 ++ src/img3.c | 2 ++ src/img3.h | 2 ++ src/ipsw.c | 4 +++- src/ipsw.h | 4 +++- src/limera1n.c | 42 ++++++++++++++++++++++-------------------- src/limera1n.h | 21 +++++++++++++++++++++ src/limera1n_payload.h | 21 +++++++++++++++++++++ src/mbn.c | 1 + src/normal.c | 2 ++ src/normal.h | 2 ++ src/recovery.c | 2 ++ src/recovery.h | 2 ++ src/restore.c | 2 ++ src/restore.h | 4 +++- src/tss.c | 2 ++ src/tss.h | 3 ++- 27 files changed, 113 insertions(+), 25 deletions(-) diff --git a/AUTHORS b/AUTHORS index f4e1768..23a13f4 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1 +1,3 @@ -posixninja +Joshua Hill +Martin Szulecki +Nikias Bassen \ No newline at end of file diff --git a/src/asr.c b/src/asr.c index 96d7396..5b029e8 100644 --- a/src/asr.c +++ b/src/asr.c @@ -2,6 +2,8 @@ * asr.h * Functions for handling asr connections * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/asr.h b/src/asr.h index 2524d48..bddcbe2 100644 --- a/src/asr.h +++ b/src/asr.h @@ -2,6 +2,8 @@ * asr.h * Functions for handling asr connections * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/common.c b/src/common.c index b95b5e3..51dd68b 100644 --- a/src/common.c +++ b/src/common.c @@ -2,6 +2,8 @@ * common.c * Misc functions used in idevicerestore * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/common.h b/src/common.h index 611a006..e626e2c 100644 --- a/src/common.h +++ b/src/common.h @@ -2,6 +2,8 @@ * common.h * Misc functions used in idevicerestore * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/dfu.c b/src/dfu.c index e93030a..29d409d 100644 --- a/src/dfu.c +++ b/src/dfu.c @@ -2,6 +2,8 @@ * dfu.c * Functions for handling idevices in DFU mode * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/dfu.h b/src/dfu.h index 2d4627c..9a1e3e3 100644 --- a/src/dfu.h +++ b/src/dfu.h @@ -2,6 +2,8 @@ * dfu.h * Functions for handling idevices in normal mode * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/download.c b/src/download.c index aa4c61a..e8a315d 100644 --- a/src/download.c +++ b/src/download.c @@ -2,6 +2,7 @@ * download.c * file download helper functions * + * Copyright (c) 2012-2013 Martin Szulecki. All Rights Reserved. * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/download.h b/src/download.h index 7e82b52..1c60e4e 100644 --- a/src/download.h +++ b/src/download.h @@ -2,6 +2,7 @@ * download.h * file download helper functions (header file) * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/idevicerestore.c b/src/idevicerestore.c index 13b7031..25590e1 100644 --- a/src/idevicerestore.c +++ b/src/idevicerestore.c @@ -2,6 +2,8 @@ * idevicerestore.c * Restore device firmware and filesystem * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/idevicerestore.h b/src/idevicerestore.h index e193846..1b960cf 100644 --- a/src/idevicerestore.h +++ b/src/idevicerestore.h @@ -2,6 +2,8 @@ * idevicerestore.h * Restore device firmware and filesystem * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/img3.c b/src/img3.c index bcac31a..e23a74c 100644 --- a/src/img3.c +++ b/src/img3.c @@ -2,6 +2,8 @@ * img3.c * Functions for handling with Apple's IMG3 format * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/img3.h b/src/img3.h index b2a6a5c..527e6eb 100644 --- a/src/img3.h +++ b/src/img3.h @@ -2,6 +2,8 @@ * img3.h * Functions for handling with Apple's IMG3 format * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/ipsw.c b/src/ipsw.c index 249800d..8bb5512 100644 --- a/src/ipsw.c +++ b/src/ipsw.c @@ -1,7 +1,9 @@ /* - * ipsw.h + * ipsw.c * Utilities for extracting and manipulating IPSWs * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/ipsw.h b/src/ipsw.h index 50309bc..191f080 100644 --- a/src/ipsw.h +++ b/src/ipsw.h @@ -1,7 +1,9 @@ /* - * ipsw.c + * ipsw.h * Definitions for IPSW utilities * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/limera1n.c b/src/limera1n.c index 5d9eb4f..265052c 100644 --- a/src/limera1n.c +++ b/src/limera1n.c @@ -1,23 +1,25 @@ -/** - * GreenPois0n Syringe - exploits/limera1n/limera1n.c - * Copyright (C) 2010 Chronic-Dev Team - * Copyright (C) 2010 Joshua Hill - * - * Based on exploit discovered by geohot - * - * 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 . - **/ +/* + * limera1n.c + * Helper code for limera1n exploit based on discovery by geohot + * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (C) 2010 Chronic-Dev Team + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ #include #include diff --git a/src/limera1n.h b/src/limera1n.h index c96214a..c417170 100644 --- a/src/limera1n.h +++ b/src/limera1n.h @@ -1,3 +1,24 @@ +/* + * limera1n.h + * Helper code for limera1n exploit based on discovery by geohot + * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + #ifndef __LIMERA1N_H #define __LIMERA1N_H #include diff --git a/src/limera1n_payload.h b/src/limera1n_payload.h index 6a5627e..cc6f570 100644 --- a/src/limera1n_payload.h +++ b/src/limera1n_payload.h @@ -1,3 +1,24 @@ +/* + * limera1n.h + * Payload for limera1n exploit + * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + unsigned char limera1n_payload[] = { 0x7f, 0x46, 0x07, 0xe0, 0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46, diff --git a/src/mbn.c b/src/mbn.c index 92ef927..a01e3cb 100644 --- a/src/mbn.c +++ b/src/mbn.c @@ -2,6 +2,7 @@ * mbn.c * support for .mbn file format (found in .bbfw files) * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/normal.c b/src/normal.c index b3cfb81..725fccf 100644 --- a/src/normal.c +++ b/src/normal.c @@ -2,6 +2,8 @@ * normal.h * Functions for handling idevices in normal mode * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/normal.h b/src/normal.h index f6998e0..44cf854 100644 --- a/src/normal.h +++ b/src/normal.h @@ -2,6 +2,8 @@ * normal.h * Functions for handling idevices in normal mode * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/recovery.c b/src/recovery.c index 71f808f..3edba5c 100644 --- a/src/recovery.c +++ b/src/recovery.c @@ -2,6 +2,8 @@ * recovery.c * Functions for handling idevices in recovery mode * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/recovery.h b/src/recovery.h index 0adc335..42fddad 100644 --- a/src/recovery.h +++ b/src/recovery.h @@ -2,6 +2,8 @@ * recovery.h * Functions for handling idevices in recovery mode * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/restore.c b/src/restore.c index 22a057a..bd4c39e 100644 --- a/src/restore.c +++ b/src/restore.c @@ -2,6 +2,8 @@ * restore.c * Functions for handling idevices in restore mode * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/restore.h b/src/restore.h index 2389b3b..d37e3ce 100644 --- a/src/restore.h +++ b/src/restore.h @@ -1,7 +1,9 @@ - /* +/* * restore.h * Functions for handling idevices in restore mode * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/tss.c b/src/tss.c index 8a9dcce..7d9c4a4 100644 --- a/src/tss.c +++ b/src/tss.c @@ -2,6 +2,8 @@ * tss.c * Functions for communicating with Apple's TSS server * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or diff --git a/src/tss.h b/src/tss.h index fab16cc..77958d4 100644 --- a/src/tss.h +++ b/src/tss.h @@ -1,7 +1,8 @@ /* - * ipsw.c + * tss.h * Definitions for communicating with Apple's TSS server. * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. * Copyright (c) 2010 Joshua Hill. All Rights Reserved. * * This library is free software; you can redistribute it and/or -- cgit v1.1-32-gdbae